Modern web development course: beginner to advanced
Start with HTML, CSS, JavaScript and move to NodeJS/HapiJS, ReactJS, and finally implement a sentiment analyzer.
What you will learn
Move from level "no idea" in web application development to advanced level.
Understand how to style your webpages with CSS
Understand how to implement HTML pages
Learn programming concepts from scratch in JavaScript: conditions, loops, functions, OOP, etc
Learn concepts such as promises, using the fetch API, arrow functions, python integration in NodeJS, etc
Build your own sentiment analizer using NLTK, ReactJS, HapiJS and related technologies.
Why take this course?
This course takes you through mordern web development. We start by learning the basics: HTML, CSS and JavaScript. In this we learn:
* The most important HTML elements and attributes.
* How to style our webpages with CSS and the meanings of the different CSS properties
* Basic programming concepts via JavaScript: variables, conditions, loops, functions, classes, etc
Then we move into intermediate and advanced concepts in ES6, ReactJS, NodeJS/HapiJS. In this we learn:
* ReactJS
* Promises
* Arrow functions
* Fetch API
* HapiJS server setup
Finally, we learn how to integrate the Python Natural Language ToolKit into our NodeJS to develop a sentiment analysis app (parts of the Starting with NodeJS-HapiJS and ReactJS course is used).