Full Stack Web Development


Course Description

Today each and every individual and companies are looking to have their own website and web applications. These are very popular, instant and easy medium to communicate with users, customers or clients. One can easily express themselves to the world with their information, products and services. But now the question is how to design and develop such websites and web apps? We will cover these all in very details in our 40 Hours Course. You only require a very basic computer knowledge and we will make you learn all these things step by step. In this course you will know all the processes, steps and technologies involved from beginning. You will learn from zero level and will go up to advanced level where you can start building powerful, fully dynamic, highly professional, modern website and web applications using the latest technologies and tools. At the end of the course you will be able to design, develop and deploy powerful modern websites and web applications by yourself without taking any help.

What will your achieve at the end of this course and what will be able to do?

  • You can setup web hosting and will be able to do some basic hosting and server management.
  • Confidently you will be able to design, develop and deploy your websites and apps.
  • You will be able to design your website with modern look and feel.
  • You will be able to create interactive websites and web applications with user friendly front end.
  • You can create widgets, accordions, sliders and much more with the help of jQuery and jQuery UI.
  • You will be able to use Twitter Bootstrap to design responsive websites and apps on different devices and platforms.
  • You will be able to use web fonts and ready to use Font Awesome web icons.
  • You will be able to apply many web animations and styling on your web pages.
  • You will be able to save some useful profile details and information of your user at the user side with local storage database.
  • You will be able to use HTML5 canvas, Audio-Video on your websites and apps.
  • You will be able to develop dynamic database driven website using PHP & MySQL.
  • You will be able to make database query and can develop dynamic pages like signup, logins, user profile and many more things.
  • You will be able to do develop fully dynamic pages in Core PHP and other scripting programming languages.
  • Apart from using core programming languages you can also easily setup the website using WordPress.

What is the scope and future after completing this course?

  • Top demanding sectors are Web Development, Software Development, Mobile App Development, Web Hosting and Digital Marketing. 
  • Top demanding jobs are Front-end Web Developer, Back-end Web Developer, Web Application Developer, Web Marketing Analyst and UI Designer.
  • Work as a freelancer and earn very decent income at home or start your own Web Development or Software Development company.

Free 1 Week Trial Class!

Edudew is giving free one week trial class to all of the students who enrolls in this course. Once you satisfied then you can purchase the course. If you had paid already then full money will be refunded till the first week.

Course Structure

1st Week:

1. Introduction and Course Overview (Duration: 120 minutes)

  • Know everything about Internet, Web, Web Pages, Websites, Browsers, www Protocol, Hyperlink, SEO and DNS
  • Know about Web Design, Web Development and Web Applications
  • Introduction to Clients and Servers
  • Know about Domain, Web Server and Hosting
  • Website GUI, Front-end and Back-end introduction, comparisons and uses

2. Setup, Installation and knowledge of necessary tools and software (Duration: 120 minutes)

  • Setup and Installation of XAMPP server
  • Installation of NetBeans IDE
  • Installation of Notepad++, Geany and Brackets code editor
  • Installation of FileZilla FTP client
  • Installation of Node.js & Git

2nd Week:

3. Hyper Text Mark-up Language (HTML / HTML5) (Duration: 240 minutes)

  • Introduction to HTML and HTML5
  • Know about HTML editor tools and IDE
  • Learn Basic of HTML
  • HTML Building Blocks
  • HTML Tags,  Element and Attributes
  • HTML Formatting,  Headings and  Paragraphs
  • HTML Colors, Anchor, Links and Images
  • HTML Tables Design and Formatting
  • HTML List, Ordered List, Unordered List and Description List
  • HTML Form, Input and attributes
  • HTML Quotations, Formatting and Styles
  • HTML Comments
  • HTML IdHTML iframes
  • HTML JavaScript
  • HTML Head and File Path
  • HTML Formatting and Page Layout
  • HTML Responsive Layout and Design
  • HTML Computercode, Entities, Symbols and Chaset
  • HTML URL Encode  HTML and HTML5 Tags
  • HTML Audio, Video Canvas and SVG
  • Introduction to HTML API
  • Drag & Drop
  • Geolocation
  • Web Storage
  • Introduction to XHTML
  • Differences between HTML and XHTML
  • XHTML Syntax, Events, Docktypes and Attributes

3rd Week:

4. Cascading Style Sheets (CSS3) (Duration: 240 minutes)

  • Introduction to CSS
  • CSS Syntax
  • CSS Selectors
  • CSS implementation using Internal, External and Inline
  • CSS Colors and Background
  • CSS Borders, Margins and Paddings
  • CSS Width, Height and Box Model
  • CSS Outline, Text and Fonts
  • CSS Icons, Links and Lists
  • CSS Table Design
  • CSS Display Properties
  • CSS Max-Width and Min-Width
  • CSS Position, Overflow, Float and Inline Block
  • CSS Alignments
  • CSS Combinatiors
  • CSS Pseudo Class and Elements
  • CSS OpacityCSS Navigation Bar and Dropdown Menu
  • CSS FormsCSS Rounded Corners
  • CSS Border Images
  • CSS Background and Colors
  • CSS Gradient and Shadows
  • CSS Text Effects and Web Fonts
  • CSS 2D and 3D Transform
  • CSS Transitions and Animations
  • CSS Style Images
  • CSS Buttons
  • CSS PaginationCSS Layouts and Tables
  • CSS User Interface

4th Week:

5. Bootstrap (Duration: 120 minutes)

  • Introduction to Bootstrap
  • Bootstrap Grid Basic
  • Bootstrap Typography
  • Bootstrap Tables
  • Bootstrap Images
  • Bootstrap Jombotron
  • Bootstrap Wells
  • Bootstrap Alert
  • Bootstrap Button and Button Groups
  • Bootstrap Glyphicons
  • Bootstrap Badges and Lables
  • Bootstrap Progress Bars
  • Bootstrap Pagination
  • Bootstrap Pager
  • Bootstrap List Group
  • Bootstrap Panels
  • Bootstrap Dropdown
  • Bootstrap Collapse
  • Bootstrap Tabs
  • Bootstrap Navbar
  • Bootstrap Forms
  • Bootstrap Inputs
  • Bootstrap Media Objects
  • Bootstrap Carousel
  • Bootstrap Modal
  • Bootstrap Tooltip
  • Bootstrap Popover
  • Bootstrap Scrollspy
  • Bootstrap Affix
  • Bootstrap Filters
  • Bootstrap Grid System
  • Bootstrap Templates

6. JavaScript (Duration: 120 minutes)

  • Introduction to JavaScript
  • Output and execution of JavaScript  JavaScript Variable & Global Variable
  • JavaScript Comments JavaScript Data Types
  • JavaScript  Operators
  • JavaScript If Statements
  • JavaScript Switch
  • JavaScript Loop
  • JavaScript Function
  • Implementation of JavaScript
  • Introduction to JavaScript Objects
  • JavaScript Array
  • JavaScript String
  • JavaScript Date, Match, Number and Boolean
  • JavaScript Browser Object or BOM
  • Windows, Screen and Location BOM
  • History, Navigator, Popup Alert, Timing & Cookies
  • JavaScript Document Object or DOM
  • getElementById, getElementsByName, getElementsByTagName Inner HTML and Inner Text Properties
  • JavaScript Form and Validations
  • JavaScript OOPs
  • JavaScript Class, Object and Prototype
  • JavaScript Constructor and Static Method

5th Week:

7. jQuery (Duration: 60 minutes)

  • Introduction to jQuery
  • jQuery Implementation
  • jQuery Syntax
  • jQuery Selectors
  • jQuery Effects
  • Show-Hide, Fade, Slide Effects, Animate, Stop and Callback
  • jQuery with HTML and CSS
  • jQuery Form
  • jQuery Events
  • jQuery UI

8. JSON  (Duration: 60 minutes)

  • Introduction to JSON
  • JSON Syntax
  • Differences between JSON and XML
  • JSON Data Types
  • JSON Parse
  • JSON Stringify
  • JSON Objects and Array
  • JSON with PHP
  • JSON with HTML
  • JSON with JSONP

9. Angular JS (Duration: 120 minutes)

  • Introduction to AngularJS
  • AngularJS Expression  AngularJS  Modules
  • AngularJS Directives
  • AngularJS Model
  • AngularJS  Data Binding
  • AngularJS Controllers
  • AngularJS Scopes
  • AngularJS Filters
  • AngularJS Services
  • AngularJS Http
  • AngularJS Tables
  • AngularJS Select
  • AngularJS SQL
  • AngularJS DOM
  • AngularJS Events
  • AngularJS Forms
  • AngularJS Validations
  • AngularJS API
  • AngularJS Animation
  • AngularJS Application

6th & 7th Week:

10. PHP (Duration: 360 minutes)

  • Introduction to PHP
  • Write your first PHP Code
  • Know about PHP syntax and comments
  • Variables, Data Types and Operators
  • String, Number and Constant
  • Include and Required
  • PHP Array
  • Controlled Code Structure using If Else and Switch
  • PHP 'For', 'For Each', 'While' and 'Do While' Loop
  • PHP Functions
  • HTML Form handing in PHP
  • PHP Cookies and Sessions
  • File Processing
  • Exception & Error Handling
  • Working with File and Directories
  • Introduction to OOPS
  • PHP Mail
  • Some other useful functions

11. MySQL (Duration: 120 minutes)

  • Introduction to Database and MySQL
  • Connection with Database
  • Create, Select and Drop Database
  • Create, Alter, Truncate and Drop the Table
  • MySQL Database Views
  • MySQL Queries with INSERT, UPDATE, DELETE and SELECT a Record
  • MySQL Join
  • MySQL Aggregate Functions
  • Some other useful Functions

8th Week:

12. Cake PHP Framework (Duration: 60 minutes)

  • Introduction to Cake PHP
  • Model Creation for Database Table
  • Controller Creation
  • Views Creation
  • Cake Session

13. Wordpress CMS (Duration: 60 minutes)

  • Introduction to Wordpress
  • Basic User Interface of the Workpress
  • Finding and Using Wordpress Plugins
  • Working with Wordpress Themes
  • Wordpress Content Management

14. APIs, Basic SEO & other useful things (Duration: 120 minutes)

  • Introduction to APIs
  • How, When and Where to use API
  • Some examples of API with Weather, Google Map, SMS Gateway API and Twitter API
  • How to use and write htaccess rules
  • On page SEO, Off page SEO and useful SEO tricks
  • How to use caching on your server and web pages

9th & 10th Week:

15. Live Projects & wrap up everything (Duration: 480 minutes)

  • Start Developing your own web pages and apps
  • Setting up live Web Server
  • Web Hosting Control Panel Training
  • Know about different types of Server Control Panel e.g. cPanel, Plesk, Webmin and Virtualmin
  • Setting up Email, Domain and Virtual Servers
  • Work with FileZilla FTP client
  • Work with Putty SSH client
  • Some useful commands

Course Eligiblity

  • Basic Creativity and Imagination
  • Good Knowledge of Computer
  • Minimum qualification is 10+2, however preferred Bachelor's degree holder
  • Should have own Laptop or Desktop with Web Camera, Microphone and Optical Mouse
  • It would be great if you have Tablets or Smart Phone
  • Should have good Internet Connection
  • Low noise or sound proof room or place

Course Venue / Schedule



Virtual Class (Regular)


17 May 2021 to 30 Jul 2021


12:00 PM - 01:00 PM


INR 11,000

Course reviews

    There is no review!