-
HTML/CSS
- The basics of HTML/CSS can be found on the following resources:
- HTML and CSS tutorial with detailed theory, examples, and tasks for
each topic – https://www.w3schools.com/ - HTML/CSS tutorials:
- HTML and CSS tutorial with detailed theory, examples, and tasks for
- Online courses for learning HTML/CSS
- freecodecamp – https://www.freecodecamp.org/
- codecademy – https://www.codecademy.com/
- Video tutorial to learn HTML/CSS on YouTube – https://www.youtube.com/playlist?list=PL4cUxeGkcC9ivBf_eKCPIAYXWzLlPAm6G\
- Video tutorials and lectures on HTML (HTML5) and CSS on udemy –https://www.udemy.com/course/design-and-develop-a-killer-website-with-html5-and-css3/ (please note, the fee is charged)
- Flexbox Froggy game can improve your understanding of the flexbox
model – https://flexboxfroggy.com/ - Sass is a preprocessor to simplify CSS writing (official documentation) –
https://www.w3schools.com/sass/ - The following links will be useful to ensure responsive behavior:
- Viewport – https://developer.mozilla.org/en-US/docs/Glossary/Viewport
- Using media queries – https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries
- MobileFirst approach – https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Responsive/Mobile_first
- Official documentation from bootstrap –https://getbootstrap.com/docs/4.3/getting-started/introduction/
- The basics of HTML/CSS can be found on the following resources:
-
BASIC JS FOR BEGINNERS
- A set of You Don’t Know JS books. These books discuss and explain
almost all the features of JS. - Eloquent JavaScript: Modern Introduction to Programming by Marijn Haverbeke
- A website with tasks to improve skills depending on the programming language. Interesting exercises to get started, sometimes there are tasks for non-beginners. Don’t forget to choose JS 🙂 – https://www.codewars.com/
- A good basic JS video tutorial on Udemy (please note, the fee is charged) – https://www.udemy.com/course/beginning-javascript/
- Guide to the Web from Mozilla. Detailed analysis of the capabilities of JS/HTML/CSS and other technologies – https://developer.mozilla.org/en-US/docs/Web
- JavaScript: The Definitive Guide by David Flanagan
- Official documentation from webpack – https://webpack.js.org/
- A set of You Don’t Know JS books. These books discuss and explain
-
REACT/REDUX/MOBX
- React – https://reactjs.org/
- React/Redux Links – a tutorial with many useful links on the topic
- Video tutorial on React/Redux from Egghead
- Official documentation on Redux and Mobx
- React Enlightenment – a cookbook-style guide to React.
- Tutorial for beginners on React/Redux
-
ANGULAR
- Official documentation
- Video tutorial from udemy
- Official documentation on ngrx
- A set of video tutorials on rxjs from Egghead (by André Staltz)
- Playlist on rjxs on youtube from Academind
- List of training resources on github
- List of useful resources on github (documentation, articles, people,
addons, etc.) - Official tutorial on TypeScript
- A book entitled TypeScript Deep Dive
-
BACKEND STACK
- Official website of nodejs
- Postgres: The First Experience
- REST
- Udemy course about nginx
- The Node.js Handbook