Coding is a skill everyone can acquire. It goes beyond gender and age.

When a beginner or someone wants to learn programming, the first question should always be which programming language I learn first? Nowadays there's so many information, you may be overwhelmed and have no idea what to do. Someone may have a friend using java, she or he then just begin to learn it even if python or CSS may be a better choice for her/him. They may make the wrong choice and give up.

I first learn java 3 months ago. I just run into a java Bootcamp and start to learn it. I'm lucky enough that I'm good at it and enjoy learning it. But I'm not good at CSS and HTML. As a beginner If I choose to learn CSS and HTML first I may lose my passion and give.

Some people are interested in coding, But they may think themselves not smart enough or scared off by some thoughts like "I'm too old to learn it", "I'm a female, should I learn it?".

What it does

EveryCanCode will help beginners and people who want to learn coding choose a programming language to learn which meets their situations and build their confidence in coding.

How I built it

I use flutter and Dart to build this mobile app. It's a powerful language you can use the same code base for both iOS and Android platform. I also use google cloud and firebase auth. I also use plugins to embed youtube in my app.

Challenges I ran into

I started to learn flutter and Dart 3 days ago. I'm not very familiar with it. There are so many things I want to do. The IOS configuration has some issue, Android is working perfectly. My English is not good enough. I have difficulty writing this description.

Accomplishments that I'm proud of

I learn a new language and build a mobile app. Wow! I made it.

What I learned

Dart, Flutter, google cloud

What's next for EveryoneCanCode

Make IOS version works and make more options for beginners

Built With

Share this project:

Updates