Description
In this course, you will learn :
- You should be able to create ANY website you want.
- Create a website portfolio to apply for junior developer jobs.
- Create fully functional websites and web apps for your startup or business.
- Work as a self-employed web developer.
- Learn Node.js backend development.
- React is a great way to learn frontend development.
- Learn about the most recent frameworks and technologies, such as Javascript ES6, Bootstrap 4, and MongoDB.
- Discover the best practises of professional developers.
Syllabus :
- Front-End Web Development
- Introduction to HTML
- Intermediate HTML
- Introduction to CSS
- Intermediate CSS
- Introduction to Bootstrap 4
- Intermediate Bootstrap
- Web Design School - Create a Website that People Love
- Introduction to Javascript ES6
- Intermediate Javascript
- The Document Object Model (DOM)
- Boss Level Challenge 1 - The Dicee Game
- Advanced Javascript and DOM Manipulation
- jQuery
- Boss Level Challenge 2 - The Simon Game
- The Unix Command Line
- Backend Web Development
- Node.js
- Express.js with Node.js
- APIs - Application Programming Interfaces
- Git, Github and Version Control
- EJS
- Boss Level Challenge 3 - Blog Website
- Databases
- SQL
- MongoDB
- Mongoose
- Putting Everything Together
- Deploying Your Web Application
- Boss Level Challenge 4 - Blog Website Upgrade
- Build Your Own RESTful API From Scratch
- Authentication & Security
- React.js
- Web3 Decentralised App (DApp) Development with the Internet Computer
- Build Your First Defi (Decentralised Finance) DApp - DBANK
- Deploying to the ICP Live Blockchain
- Building DApps on ICP with a React Frontend
- Create Your Own Crypto Token
- Minting NFTs and Building an NFT Marketplace like OpenSea
- Optional Module: Ask Angela Anything