"Start where you are. Use what you have. Do what you can" - Arthur Ashe
Speak Devs, how are you? ?
I came to share with you how I am becoming a front-end developer.
I decided to create this guide because on the internet there is a lot of content at our disposal, this amount of material, when we are beginners, can often confuse us and even disturb instead of helping.
" The big secret to becoming a good programmer is to set aside and understand that your brain will need time to absorb and understand things. If you are doing something and it seems that it is very difficult, just stop, reflect on the little you have been able to learn about it and come back later or the other day. You will see that everything is a matter of having patience with your natural learning time and perceivement in studies. "
All material used in this guide is free.:money_with_wings:
Do not skip steps, the purpose of this guide is precisely to provide order and a schedule for your studies.
Perform the proposed exercises and challenges
"The best time to have started something was about ten years ago, the second best moment is now."
Many times, especially when we are beginners, when thinking of entering the world of programming, we come to the feeling that we are not intelligent enough, or we do not have the ability to it.
I particularly suffered (and sometimes I still suffer) from it, an eternal feeling that I was not born for it, as if to program a certain gift was needed, which is clearly not true.
Since this is a sabouty thinking that is present in almost all of us, I set up this topic with some videos and articles that helps me not to fall into the myth of the genius programmer.
It is important to make it clear that programming is not easy, but it is not difficult, do not give up.
"Programming is a language, just like Portuguese or English. It is the" language "of the computer. Even if you don't want to pursue a career in technology, learning to program stimulates the development of various skills."
Below I listed some videos and readings that give that up to start
Front-end web development is the practice of converting data into a graphical interface through the use of HTML, CSS and JavaScript so that users can view and interact with this data. - Wikipedia
Below I listed two videos to help understand what a front end developer does
Well, finally after a good introduction to the programming world, we arrived at the first course, I hope you didn't get the contents above?
The first course of this guide is Git and Github. But why? Before you actually start creating projects and learning content, it is important to know how to use Git and how to behave in Github to take the most of this network and start to demonstrate your skills to the world already
Well, what about our dear HTML5?
HTML5 is a hypertext marking language used to create websites.
I think it is important to follow the following order for the study of HTML5:
Knowing the internet and its operation, so I separated 3 videos from the html5 course from the video course , and that's where you start.
Take the HTML5 course for Nodestudio beginners (free course with certificate?)
Perform exercises and challenges
In parallel to take the program of programming logic
If you have any difficulty in performing the exercises, consult the attached documents in the reading topic?
It has a lot of content on the Internet of HTML5, many free courses.
But do not attach them to them, the best way to learn is to get your hands dirty, the connected course already provides the necessary basis for you to learn to perform your searches in the W3School documentation or HTML handout
Responsive Design Course
Do you have any suggestions on how we can improve this project in general? Tell me! I would love to hear your comments! Any contributions are much appreciated.:smile:
If the information in this repository was useful for you in any way, make sure to give a star? Together we can grow and improve our community!