Course Information
Course Overview
Learn How To Build an E-commerce app Using Node, Express, Sequelize, Nunjucks, HTML, CSS, Bootstrap, JavaScript
Description
This is a no holds barred, action packed, Full Stack Flask Web Development Course. To demonstrate My Confidence About This Course, I have created a CV that contains all the Concepts that I covered, and the Projects I have executed in this course. You can Take This Course and Start Looking for Job Immediately using the CV I have prepared.
Your prospective employer wants you to come onboard and start building applications for them straight away. That is what I did in this course. To provide the knowledge that will allow you go straight into the industry and start working immediately. With over 140 Lectures that cover Four Crash Courses, and Two Solid Real-World Projects, I did not leave any stone unturned!!
Basically, the whole course can be grouped into Three Main Themes:
Introduction to web Applications
Where I introduced how web applications work and how Node.js and Express implements web applications
The Crash Courses
Where I provided short but comprehensive mini courses on HTML, CSS, SASS, and JavaScript
Since, the course is a Full Stack (Front End and Back End) development course, the crash courses on HTML, CSS, SASS and JavaScript provide you with the knowledge to work on the Front End, while the JavaScript crash course provides you with the knowledge of the Back End Language.
The Real World Projects
Where I built Two SOLID Real-World Projects. The type of Projects that you will be working on when you get into the industry.
Course Content
- 10 section(s)
- 144 lecture(s)
- Section 1 Getting Set for The Course
- Section 2 Web Application Basics
- Section 3 How NodeJS and ExpressJS Implements Web Applications
- Section 4 Meet Notely App: Our First Fullstack NodeJS and ExpressJS Project
- Section 5 HTML Crash Course
- Section 6 CSS Crash Course
- Section 7 SASS Crash Course
- Section 8 JavaScript Crash Course
- Section 9 Building Materials E-Store (BMES): Our Real-Life Application
- Section 10 BMES: Requirements and Project Set-Up
What You’ll Learn
- Learn how web applications work
- Learn how NodeJS and Express Implements web applications
- Understand HTML and how to use it to create mark-ups for web pages
- Understand CSS and how to use it to style web pages
- Understand Sass and how to use it to write styles programmatically
- Understand JavaScript and how to use to add interactions to web applications
- Learn how to analyse a customer’s problem and generate the software requirements for the project
- Learn how to structure a large-scale project
- Learn how to implement the all the functionalities of a complete eCommerce application which include: Product catalogue, Shopping Cart, Order and Checkout, Customer Management
Reviews
-
IIrudhaya Ananthi S
The course was useful and very contentive... The way of teaching also was good. Thank you
-
AAdedotun Adebayo Ajala
He is detailed
-
JJ Moon
Sounds like RealTalkUniversity.com - real knowledge broken down nicely
-
MMohammed Alhabib
Not what I was expecting really for several reasons. First of all, the instructor claims that this course is suitable for any experience level, though the way this course is structured and the way he is teaching aren't good. For example, a common approach for teaching someone how to code is to show him a live step-by-step walk-through of installing all necessary software packages and IDEs. Also, the instructor relies heavily on copying code from his notes and pasting it in the IDE (which isn't good) while students would like to see their instructor writing and explaining each and every line (one by one) of the code and not relying on copying and pasting from the notes or using auto-generation features found in the IDEs. The projects he demonstrated are structured in multiple files as expected, but the fact that he copies and pastes whole files from the notes makes it very difficult for learners to link/relate how files interact with one another and how data is passed around multiple files etc. In contrast, learners will be able to more easily follow writing the code manually line by line (for each file) and explaining what we are trying to do, and how we are going to do it as well as demonstrating the data flow and how the application is expected to perform required tasks.