Overview
Syllabus
Becoming a web developer is still a great choice!
Neither AI nor layoffs change that
How would you become a web developer?
You could use internet roadmaps
You must understand the basics & how the web works
How website content is created
HTML
CSS
JavaScript
You need a text editor
You’ll soon face a problem with HTML, CSS, JavaScript!
You need a backend!
You can use JavaScript on the backend
Node.js
Just Node.js might not be enough
Express.js
You have many programming language options on the backend
You need a database!
SQL
NoSQL & MongoDB
Building fullstack website & web applications
Building SPAs with React, Angular, Vue
CSS frameworks
Building APIs
Deep dive into Web Essentials
Metaframeworks
CMS
Backend services
Hosting & deployment
Additional tools - Git & GitHub
GitHub Actions
Docker
TypeScript
Testing
Taught by
Academind