My Journey In Learning How to Code

The Facts about Learning How to Code:

Coding is not an easy task, it requires a proper understanding of the structure of the framework, proper memorization of the syntax and the practice to implement the code, it requires patience, perseverance and strong logic. You should spend long hours learning and repeating what you have learnt over and over again.

During my journey in learning how to code, I started by developing websites using word press, then I have spent some time learning MERN ( MongoDB, EXPRESS, REACT AND NODE), this tech stack was interesting, however it was very hard to learn it till the end, I have managed to understand the MVC structure  from my days learning MERN. Now I am more focused on Django and React. The combination of these two technologies would enable me to build AI powered applications.

Coding is a skill that requires a lot of practice

What I  have Learnt:

I understand React structure, Django Structure, I know how to create APIS in Django, the serializes, the Views and The URLS. I know how to create components in React, of course selecting these components from a wide number of ready made projects that I will analyze and take part of this code to use it.

You need to practice:

By splitting the major projects into a group of exercises and follow them slowly, write about them and overcoming the small problems you will face, this will help you to learn how to code. One of the best applications to learn is an  E-Commerce application, it is a main stream application and will continue to be useful for you and for others. It is part of our plan when building our intensive training program to teach our students how to start an application that was built in Django and React.

Coding and Intensive Training BootCamp is the way for building our Tech Seeds but also it is the way for Getting a job

You need to build a plan based on the output:

The students should be able to learn how to code at least 90 minutes on a daily basis, by coding slowly but continuously building code blocks, I do think without this way, you  might not be able to achieve significant outputs. This is the new way for mastering how to code, it will be slow in the beginning but as you get use to it , you will be much faster in developing your exercises.  

How Students will learn

In our intensive training, The students will see how the exercises are being implemented, then they will do them by themselves. Looking at the final version of the code that they need to achieve. These daily exercises with daily meetups for chatting, gaming and having fun, the students will be able to have a full time job in big software companies.

This is how I have learnt how to code and this is how I am planning to transfer this knowledge to others.

Feras Naser

Feras_Shadid@yahoo.com

0791305808

Leave a Reply

Your email address will not be published. Required fields are marked *