(Morgan Berry)
Editor's note: this story pairs with 'Growth in tech industry creates demand that can't be met by university grads'
With the high demand in the tech industry, many people are trying to get their foot in the door and develop coding and programming skills. So what are the best steps to become a web developer? Whether students are looking to study computer science or web development, here are some resources to build IT skills.
Online resources
1. CodeAcademy is a free service used by more than 45 million people worldwide. It offers a variety of courses in platforms such as HTML, CSS, JavaScript and Python.
2. CodeSchool is another popular online tool that offers 71 interactive courses for $29 a month. More than 2 million people use CodeSchool and it is known for its emphasis on HTML, CSS and JavaScript courses.
3. CareerFoundry offers two different courses in web development. It offers a free seven-day step-by-step introductory web development course to allow people to see if web development is right for them. The second web development course at CareerFoundry is a paid six-month course designed to take participants from beginner to professional.
4. Udemy offers a $200 web development course entitled “Become a Web Developer from Scratch.” The course consists of more than 30 hours of content and covers the basics of both front-end developing and back-end. It will introduce students to JavaScript, jQuery, HTML5, CSS3, PHP and MySQL.
BYU resources
- CS 142 — BYU has an Intro to Computer Programming class in the computer science department which teaches object-oriented program design and principles of algorithm formulation and implementation.
2. DIGHT 250 — The Digital Humanities department also offers a web developing course. This course is an introduction to web programming.
It's important as students build programming skills that they maintain a portfolio of the websites and other projects they've constructed. A final resource for students building and maintaining a portfolio is GitHub, which allows users to host and review their code.