Go From Professional Web Developer to Lead Engineer
Move up from professional web developer to a senior-level engineer. This path is for aspiring lead developers.
(take these in order)
The React course shows you how to build an entire real-world, modern application from scratch in today’s tools! No matter if you’re writing pure JavaScirpt, Vue or Angular, you should get a lot out of this course on how to build a real-world web application.
Much more than an intro, you'll build with the latest features in React 16+ (like Content and Portals), and learn to build real-world apps from the ground up using the latest tools in the React ecosystem like Parcel, Jest and Reach Router!
Functional programming is a set of tools such as map/reduce/filter, pure functions, and immutability. These tools are sure to make you a more effective developer through composing pure functions together to write more predictable and bug-free code.
You’ll need to deploy your code to the outside world, and with that comes an entirely different set of skills. There are a lot of off the shelf deployment options, but knowing the basics of systems administration allows you to more effectively communicate with the server team and make better decisions about your code.
There are some optional courses around getting to know the your tools better, and getting better at design. Visual Studio Code is today’s most popular code editor for web developers. Chrome Dev Tools has a ton of features most developers aren’t using. Plus being able to design and use SVG are skills that can go beyond code and give you more autonomy over your work.
You'll learn about generative art, interactive animations, 3D graphics with ThreeJS, and custom shaders in GLSL. Apply creative coding skills to real-world jobs like games, advertising, and installation artwork.