Teaching yourself to learn programming? Start Here!

Teaching yourself to learn programming? Start Here!

A 3-Month Plan for Learning Programming

In this video, Andy, a self-taught software developer and mentor, provides a 3-month plan for those who are new to programming and want to learn web development. He emphasizes the importance of keeping things simple, building projects while learning, and focusing on HTML, CSS, JavaScript, and client-server architecture.

Keep It Simple

  • Simplicity is key to success in programming.
  • Avoid complexity by keeping your roadmap simple.
  • Don't collect courses or resources unnecessarily.

Build Projects While Learning

  • Use projects to apply what you're learning.
  • Building a portfolio of projects can help demonstrate your skills to potential employers.

The 3-Month Plan

Learn HTML & CSS

  • Start with HTML and CSS as the basics of web development.
  • This is especially important if you're new to programming.

Learn JavaScript

  • After mastering HTML and CSS, move on to JavaScript.
  • Get comfortable with the language before moving on.

Learn Client-Server Architecture

  • Understand how client-server architecture works in web development.
  • This will give you a solid foundation for further learning.

Learning Path for Web Development

In this section, the speaker recommends a learning path for web development. The speaker suggests starting with HTML, CSS, and JavaScript before moving on to more complex topics.

Basics of Web Development

  • Start with the basics of web development such as HTML, CSS, and JavaScript.
  • Learn client-server architecture.

HTML and CSS

  • Spend at least one to two weeks learning HTML and CSS.
  • Use the Head First HTML and CSS book as a good learning resource.
  • Build one or two static websites as you're learning.

JavaScript

  • Spend at least two months learning JavaScript.
  • Use the Head First JavaScript series as a good learning resource.
  • Create about two to four simple projects such as tic-tac-toe game or calculator app while you're learning.

General Recommendations

  • Spend at least 15 hours per week studying to make good progress.
  • Keep it simple in the beginning; don't try to build complex applications like Airbnb.
  • Focus on building fundamentals in the first three months.

Learning Web Development in 3 Months

In this section, the speaker recommends a plan for learning web development in three months. The plan includes learning HTML, CSS, and JavaScript using Head First books, understanding client-server architecture, and getting comfortable with Git and GitHub.

Plan for Learning Web Development

  • Learn about Git and GitHub to work collaboratively on projects.
  • Understand client-server architecture to learn how websites work.
  • Learn HTML, CSS, and JavaScript using Head First books.
  • Focus on doing the work and completing projects to show your progress.

Next Steps After Three Months

  • Decide whether you want to continue learning web development or explore other options.
  • Join the speaker's free Facebook group for additional content and live Q&A events.
Video description

This video is meant for anyone is completely new to programming and want a simple and easy approach to move forward. I cover some basic principles for your gameplan as well as some suggestions on what you should focus on. ๐Ÿ‘ฅ *** JOIN MY GROUP *** Looking for a high-quality group of software developers where you can discuss your ideas and not be bombarded by spam? Then come join my free Facebook group! You can access it by going to: https://andysterkowitz.com/group ๐Ÿ“„ *** DOWNLOAD MY FREE REPORT *** For my free report on the five best programming languages in 2019 (for beginners) go to: https://andysterkowitz.com/report ๐Ÿ“š Head First HTML/CSS: https://amzn.to/2RP7Mxh ๐Ÿ“š Head First Javascript: https://amzn.to/2xlwsUN *** Disclaimer *** I'm a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon properties including, but not limited to, amazon.com. Amazon offers a small commission on products sold through their affiliate links. Each of your purchases via my Amazon affiliation links above supports my cause at no additional cost to you.