Full Stack Web Development Training Course Overview

This Course will equip you with key skills and technical know-how to kickstart your career as a Full-Stack Application Developer. This course is divided into two parts, Frontend Development and Backend Development . The user-facing side / interface, or front end, handles the presentation portion of a page, app, or service. The back end handles information validation, and the database keeps track of the information exchange.
The courses in this program will help you develop skill sets in many technologies including: HTML, CSS, JavaScript, GitHub, Node.js, React

Goals of this course

The goal of the Full Stack Web Developer course is to equip learners with the sought after skills needed to build database-backend web applications and API.
After completing all the courses in the program, including the project, you will have developed several applications using front-end and back-end technologies and deployed them on a cloud platform.

Skills you'll gain
  • HTML5
  • Cascading Style Sheet
  • Javascript
  • NodeJS
  • ReactJS
  • Phyton
Course Prerequisites

This course is beginner friendly and it has no prerequisites. The course is ideal for anyone wanting to break into tech through web development, or for anyone wanting to expand their skills.

Course Syllabus
Front End Development
  • Introduction to HTML, CSS, Javascript
  • Web browsers (Internet Explorer, Firefox, Safari, Opera and Google Chrome)
  • Role of HTML in Web Development
  • What is HTML?
  • HTML Element, tags, attributes
  • HTML Meta
  • HTML Text
  • HTML List
  • HTML Links
  • HTML Tables & Div
  • HTML Image
  • HTML Multimedia - Audio, Videos
  • HTML Forms
  • What is CSS?
  • Styling HTML with CSS
  • CSS Syntax
  • CSS Selectors (ID, Class, Tag, relative)
  • CSS Text Fonts
  • Styling Links
  • CSS Box Model
  • CSS Display Positioning
  • Introduction
  • Installation of Bootstrap Locally or from a CDN (Content Delivery Network)
  • Bootstrap Components
  • Bootstrap Classes
  • Containers
  • Basics of Grid
  • Typography
  • Colors
  • Tables
  • Images
  • Flex
  • Utilities
  • Forms Validation
  • Media breakpoints
  • Introduction to JavaScript
  • JavaScript language and syntax
  • JavaScript Document Object Models (DOM)
  • Variables
  • Operators
  • Functions
  • JavaScript Arrays
  • Classes and Objects
  • Introduction to ReactJS
  • Getting Started/Setup
  • Components(function & class components)
  • Props
  • Events
  • Functions
  • Conditionals
  • Lists(map)
  • Forms
  • Routers
  • Css styling
  • React Hooks(useState, useEffect, useContext, useRef, useReducer)
  • Custom Hooks
  • Deploy capstone project on netlify
Javascript Backend Development
  • Introduction to backend development
  • Backend Development explained
  • Frontend Development explained
  • Internet Fundamentals
  • Domains, IP addresses, Cookies & Cache
  • Operating Systems
  • Introduction to Javascript ES6
  • NodeJS
  • Scripting with NodeJS
  • Introduction to APIs
  • Working with API and Consuming Rest APIs
  • Introduction to SQL
  • Introduction to Relational Database
  • MongoDB
  • Store complex, relational data using Mongoose
  • Postgree SQL
  • CRUD Operations
  • No-SQL Databases
  • Adonis API
  • Express API
  • Adonis API
  • Express API
  • Security and Monitoring
  • Introduction to Docker
  • Docker with NodeJS
  • CI, CD & Digital Ocean Deployments
about

Need More Details?
Give Us A Call Today!