So You Want to Be a Web Developer?
8% job growth for web developers through 2029 according to the Bureau of Labor Statistics, with a mean annual wage of $90,000 in California.
About 13,400 openings for web developers and digital designers are projected each year, on average, over the decade.
Find a path to your development dream career below.
You are responsible for creating well-written, efficient code using technologies such as JavaScript, HTML5, and a host of other frameworks and development tools.
What Languages You Need to Learn
- Javascript – A language designed to add functionality to web browsers to support more flexible and dynamic webpages
- jQuery – A cross-platform JavaScript library designed to simplify the client-side scripting
- HTML5 and CSS3, languages that code and style webpages
Other Tips
- Build a portfolio site.
- Contribute to a source-code repository like GitHub that shows off your coding skills.
- Participate in open source projects like OpenMRS.
- Increase your techie network at a hackathon. Major League Hacking offers a great list of hackathons for university students.
- Jump into the Berkeley Coding Bootcamp and become a web developer in 24 weeks.
You are responsible for managing the interchange of data between servers and users. Your primary focus is development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end.
What Languages You Need to Learn
Other Tips
- Build a portfolio site.
- Contribute to a source-code repository like GitHub that shows off your coding skills.
- Participate in open source projects like OpenMRS.
- Increase your techie network at a hackathon. Major League Hacking offers a great list of hackathons for university students.
- Jump into the Berkeley Coding Bootcamp and become a web developer in 24 weeks.
You work across multiple layers of the application stack with responsibility for everything, from database object model creation, REST API interface implementation and RPC server implementations. Code and maintain the site in a fast environment.
What Languages You Need to Learn
- Javascript – A language designed to add functionality to web browsers to support more flexible and dynamic webpages
- jQuery – A cross-platform JavaScript library designed to simplify the client-side scripting
- HTML5 and CSS3, languages that code and style webpages
- Java, a general-purpose, high-level language designed to be hardware neutral and portable
- SQL