Before we start, I have to tell you that one of our favourite quotes at CodeBrainer is “Assumption is the mother of all f***-ups”. Having said that, you have to know that we try to make all our decisions based on data and analytics.
NOTE: Surely you can understand that we must leave some details out because they are part of our business model and are confidential.
My goal was to find the best topic/programming language that would enable complete beginners to start their path in programming. As I said before, we wanted to find the topic for our next course based on available information, what the job market is searching for, what is popular, what would be interesting for beginners… The second step is to create the best and simplest course for “complete” beginners.
Those of you who are familiar with our platform know that our first courses were made for Android development. That is because we believe that it is a fun and an easy introduction to coding, and knowing that there is a huge lack of Android developers in the world, it was a “no-brainer” to start of our platform with Android development courses. My challenge is to create a new course with a new programming language and topic.
The next move was to select a tool where our students will be coding. We believe that starting to learn in an actual IDE (Integrated development environment) is very important for a beginner. It doesn’t matter what course or programming language we are talking about, we develop our courses around tools that are most popular and most likely to be used in workplaces around the world. This way even when learning basic instructions, you will learn a lot about the IDE you will use.
My job is to constantly observe and analyse what the leading platforms in the industry are doing. This enables us to be in the loop of what is happening elsewhere and to always find some room for improvement to develop even better courses or, dare I say it, the best courses. WAIT A MINUTE! Did i just say we make the best courses? :) :) Through my eyes, I believe that we do everything to create the best courses possible.
We measure a course’s success by how many people finish it, and we believe that it is essential to have an interesting project/content while learning. For example, if we were making a WEB designer course, we would definitely be developing a course called “Design a web page of your favourite elbow patches on baggy sweaters” because all hipsters want to be WEB designers. :)
CodeBrainer Topics (here is the link where you will find the course in coming weeks).A New Way Of Learning How To Code
Originally published at www.codebrainer.com.