All exams are online now due to COVID related precautions read more

Full Stack Development Table of Contents


Table of Content
 

 

HTML Programming

  • Basic Elements & Document Setup - Project Basic Elements
  • Lists & Tables - Project List &Table
  • Forms & Input - Project Registration Form
  • Basic Styling - Project on Basic CSS
  • Building A Simple HTML Template

HTML5 Programming

  • HTML5 Basics
  • New Elements - Project on New Elements
  • Video & Audio - Project Audio Visual
  • Canvas - Project on Drawing with Canvas
  • Svg - Project on Vector Graphics
  • Web Storage - Project on Web Storage
  • Drag & Drop - Project on HTML5 Drag and Drop
  • Geolocation Project

CSS3

  • CSS Basics
  • CSS Basic Styling - Project on Basic Styling
  • Positioning & Background Images - Project on Images
  • Pseudo Classes - Project on Pseudo Classes
  • Colors, Backgrounds & Gradients - Project on Color Backgrounds
  • Text & Box Shadows - Project Text Shadows
  • Transitions & Animation - Project on Animations
  • Columns & Flexbox - Project in FlexBox

Bootstrap Programming

  • Bootstrap Basics
  • Setup, Templates & Navbar - Project using Navbar
  • Typography, Forms & Tables - Project using Forms and Tables
  • CSS Components - Project using Components - Part A
  • CSS Components - Project using Components - Part B
  • Grid System - Project using Grid System
  • Modal, Dropdown, Tabs & Tooltip - Project on JavaScript Plugins(Part A)
  • Collapse, Accordion and Carousel
  • Custom Bootstrap Theme

JavaScript

  • JavaScript Basics
  • Variables, Arrays & Objects - Project using Arrays and Objects
  • Loops, Conditionals & Switches - Project on Iterations
  • Functions & Events - Project on Functions
  • JavaScript Form Validation - Form Project
  • Learning Ajax - Basic Ajax Project
  • Github AJAX Project

jQuery Programming

  • jQuery Basics
  • Selectors & Mouse Events - Project on Selectors
  • Form Events - Project Form Events
  • DOM Manipulation - Project on DOM
  • Effects & Animation - Project on Effect and Animation
  • Traversing & Filtering - Project on Filtering
  • jQuery Image Slider Project

Node.js

  • Node.js Backend Programming Basics
  • Installation and Simple Server - Project using Simple Node Server
  • Express Setup and Routing
  • Template Engines - Project using template Engine
  • Node MongoDB Driver - Part 1
  • Node MongoDB Driver - Part 2
  • Setup, Middleware & Routes - Starting the Project
  • Creating the UI
  • Form Validation and User Register
  • Password Encryption
  • Login Functionality
  • Access Control & Logout

Meteor.js

  • Meteor Basics
  • Installation & Templates - Project on Quick Todo
  • Find & Insert Into Collections
  • Mark & Delete From Collection
  • User Accounts
  • Implementing Methods
  • Publications & Subscriptions
  • Bootstrap Package and UI

Angular

  • Angular Basics
  • Angular 2 App From Scratch
  • Components & Properties
  • Events & Binding With ngModel - Projects on Event Binding
  • Fetch Data From A Service
  • Submit Data To Service
  • Http Module & Observables
  • Routing - Project ngWebsite

PHP Programming

  • PHP Basics
  • Linux Installation
  • XAMMP Environment Setup
  • PHP Programming Fundamentals - Project on Basic PHP
  • PHP Data Types & Dates
  • $_POST & $_GET Superglobals
  • PHP Cookies
  • PHP Sessions
  • Project Bookmarker
  • Objects and Classes
  • Intro to PHP & MySQL
  • Creating a MySQL Database
  • Connect & Fetch Data From MySQL
  • Insert MySQL Data From PHP - Basic DB operation project
  • Delete MySQL Data From PHP
  • JobLister Project
  • Template Class & Setup
  • Database & Job Class
  • Filter Jobs By Category
  • Job Listing Project

Ruby On Rails

  • Ruby Basics
  • Ruby On Rails
  • RailsInstaller Setup
  • Controllers and Basic Routes - Project Rails App
  • Views & Partials
  • Creating a Resource With Routes
  • Models and DB Migrations
  • Data Validation & Listing Data
  • Update & Delete Data
  • Model Associations
  • Basic HTTP Authentication

MySQL

  • MySQL Basics
  • An Overview of SQL
  • XAMPP and MySQL Setup
  • Create Tables, Columns and Insert Data
  • Part 1 - Selecting Data
  • Part 2 - Distinct, Aliases & Concat
  • Update, Delete & Alter
  • Part 1 - Foreign Keys
  • Part 2 - Table Joins
  • CD Collection Database Project

PostgreSQL

  • PostgreSQL Basics
  • Installing PostgreSQL in Windows
  • Add User via psql
  • Queries & Constraints in psql
  • Medic Database in PGAdmin4
  • Connecting to Postgres via PHP - Project Simple Blog
  • Foundation UI & Fetch Categories
  • Adding New Posts
  • Filter Posts By Category

MongoDB

  • NoSQL Explained
  • NoSQL Explained
  • Installing MongoDB
  • Inserting Documents
  • Finding Documents
  • Cursor Methods
  • Operators & Aggregation
  • Updating & Deleting Documents
  • Node Express Server Setup - Project Mongo Movies
  • Mongoose Model & Get Movies
  • Get Single Movie & Post Data
  • Update & Delete Movies

CouchDB

  • CouchDB Basics
  • Installing CouchDB In Windows
  • Installing CouchDB in Linux
  • Create Database & Docs In Fauxton - Project in Couch DB
  • _EXTRA - Create Database & Docs In Futon
  • Views & Design Docs
  • Remote DB & Replication
  • Using cURL With CouchDB

Redis

  • Redis Basics
  • Installation & Redis-CLI Basics
  • String Commands
  • Working With Lists & Hashes
  • Working With Sets & Sorted Sets
  • Data Persistence Overview
  • Data Persistence In Action
  • Project Intro - Redis ToDo Project
  • Server & Redis Client Setup
  • Fecth Todos From Redis
  • Adding Todos To Redis
  • Deleting Todos From Redis

Memcached

  • Memcached Basics
  • Installing Memcached
  • Telnet Commands
  • Using libmemcached-tools
  • Memcached With Python
  • Project - Page Cache Project With PHP

Markdown

  • Markdown Basics
  • Markdown Basic Syntax
  • Task List & Tables
  • Project - Markdown With Node.js

Sass

  • Sass Basics
  • Compiling Sass With Koala
  • Sass Features By Example
  • Project Intro - Studiocity project
  • Creating The HTML
  • Add Initial CSS
  • Adding Variables
  • Nesting & Extend

Git & Version Control

  • Git Basics
  • Installing Git In Linux
  • Installing Git In Windows
  • Working With A Local Repository
  • Branches and Merging
  • Working With A Remote Repository

Grunt and Gulp

  • Task Runners Basics
  • Gulp Install & Minify Task
  • Compiling Sass Files With Gulp
  • Gulp JShint Plugin
  • Gulp Webserver
  • Concatenate Files Using Grunt
  • Grunt Watch Plugin

Chrome Developer Tools

  • Developer Tools
  • DOM Inspection & Editing
  • Save Changes With Sources
  • Network Tab
  • Console & Debugging
  • Working With Storage

PHP Errors, Debugging & Config

  • PHP Error Types
  • Error Reporting & Triggering Errors
  • Helpful Functions For Debugging
  • PHP Exceptions
  • phpinfo() Function



Apply for certification

https://www.vskills.in/certification/web-development/full-stack-development-certification-course