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.