2021 ESILV courses on Web Application Architecture(s)
Table of Contents
- 🎯 Objective
- 🎣 Philosophy and Methodology
- 🛣️ The 3 Themes
- 👩💻 Just tell me what to do ... after this 3 months... for the next days, weeks, months ... even years
- 📱 3 people to follow for inspiration
- 📅 Schedule for live workshops
- Licence
Be able to start an online business with a web application.
The idea of this course is to embark you on the entrepreneurial journey to build your own web application to solve a real-world problem.
I follow the Industry best practices with a 3-months-path with 1 dedicated theme by month:
- 🏁 Theme 1 - Javascript World Domination. How JavaScript is eating the world.
- 🏗 Theme 2 - Node.js, Master of Universe. How we can build a client and server application with the same language.
- 📡 Theme 3 - Data is the new Gold. How to control your data to control your business.
For each theme, I share a collection of useful links to deep diving in 3 parts:
- 📖 Must Read: Useful links to read as blog post or github link.
- 🍿 Must Watch: At least 1 talk or podcast link could help you to learn in a passive or active context (commuting, workout...).
- 👩🏽💻 Just tell me what to do: To be ready for the month of the workshop days: links to tutorials to do, stuff to install...
- the 🚀 link. If you have just 30 minutes in your student busy life: Read the 🚀 link
I try to reach 14 hours of work by week (2h by day, Monday to Sunday).
🏁 Theme 1 - Javascript World Domination
🏗 Theme 2 - Node.js, Master of Universe
📡 Theme 3 - Data is the new Gold
👩💻 Just tell me what to do ... after this 3 months... for the next days, weeks, months ... even years
Before to deep dive into the Javascript Ecosystem, build a strong language understanding foundation. If you are ready to learn, the following links in this post How to Learn ES6 are a good start.
For the new decade, take a look at some trends data with Top JavaScript Frameworks and Tech Trends for 2021
Then you can follow these awesome paths to become a Web developer: Developer Roadmaps - Step by step guides and paths to learn different tools or technologies
Example of schedule for live workshops based on 10 days sessions.