Full Stack Developer (HTML5, CSS3, JavaScript, Bootstrap, PHP with MySQL)

Full Stack Developer (HTML5, CSS3, JavaScript, Bootstrap, PHP with MySQL)


Please login to purchase the course.

18% GST Extra

SKU: cid_84180 Category: Tag:
About the course

Full Stack Web Development course makes you proficient in skills to work with back-end and front-end web technologies. The front-end section includes working with HTML, CSS3, and Bootstrap to design interactive and responsive web pages whereas the back-end section consists of programming in PHP with MySQL. Altogether, it is a complete package that teaches you full-stack development.

Learning Outcomes

After completing this course, you will be able to:

Comprehend the basics of HTML, CSS, and Bootstrap to structure and style your webpage

  • What is  HTML, CSS, Bootstrap, and JavaScript
  • How to create headings, text-boxes, and buttons
  • How to create a navigation bar, breakpoints, bootStrap grid system, paragraph, bootstrap cards, and footer
  • How to create a blog, and how to work with CSS Flexbox
  • What is JavaScript, factory pattern, and design patterns in JavaScript, closures, events, and functions in JavaScript?
  • What is AJAX

Understand the syntax, semantics, and basics of PHP programming language

  • What is an Echo Function and what are variables in PHP
  • What are conditional statements (If and Switch statements)
  • What are different types of operators (Arithmetic, Logical, and Comparison) in PHP
  • What are an array and its types (single and multidimensional arrays)
  • What are loops and its types (While, Do While, For, and Foreach)
  • What are the functions in PHP?
  • What are GET and POST variables in PHP?
  • How to embed PHP in HTML
  • What are PHP string functions?
  • What is Session and cookie in PHP?

Understand about MySQL database

  • How to create and destroy a database in MySQL
  • How to create and destroy tables in MySQL
  • What are the data types in MySQL?
  • What are the various queries in MySQL (SELECT, INSERT, UPDATE, DELETE, ALTER, ORDER BY, GROUP BY, etc)
  • What are different types of operators (arithmetic, logical, comparison, and string operators) in MySQL
  • What is a primary and foreign key?
  • What are various math functions in MySQL?

Develop a platform friendly web application or a website by using the core concepts of both the frontend and backend development

Target Audience

The course can be taken by:

Students: All students who are pursuing professional graduate/post-graduate courses, and looking forward to learning full-stack development.

Teachers/Faculties: All teachers/faculties who wish to acquire new skills or improve their existing skills.

Professionals: All working professionals, who wish to acquire new skills or improve their existing skills.

Why learn full-stack development?

Technology-focused companies prefer full-stack developers because they can build features from top to bottom, and full-stack development helps companies with fewer resources develop applications more efficiently. A full-stack developer is one of the most lucrative and fast-growing career paths. With the increasing adoption of full-stack over the last few years, full-stack developers are in huge demand right now and are paid more than both front-end and back-end developers. According to the latest industry research, full-stack developers earn as much as $110K per year.

Course Features
  • 24X7 Access: You can view lectures at your own convenience.
  • Online lectures: ~20 hours of online lectures with high-quality videos.
  • Updated Quality content: Content is the latest and gets updated regularly to meet the current industry demands.
Test & Evaluation

1. During the program, the participants will have to take all the assignments given to them for better learning.

2. At the end of the program, a final assessment will be conducted.


1. All successful participants will be provided with a certificate of completion.

2. Students who do not complete the course / leave it midway will not be awarded any certificate.

No experience is required. But fundamental knowledge of programming languages & OOPS concept would be helpful.

Topics to be covered
  1. Getting Started with building BootStrap projects
    • Introduction to HTML, CSS, JavaScript & BootStrap
    • Welcome to Bootstrap
    • Getting started with the first Bootstrap app
    • Creating Bootstrap image
    • CSS Box model
    • Adding heading
    • Adding Textboxes
    • Adding Buttons
    • Positioning as per the requirement
    • Adjusting the borders
  2. Building a Pricing app
    • Introduction to the Project
    • Creating the Navigation bar - 1
    • Creating the navigation bar - 2
    • Understanding Breakpoints and BootStrap Grid system
    • Creating the Paragraph
    • Creating Bootstrap cards
    • Creating Footer
  3. Creating a blog
    • Creating a blog
    • Completing the header
    • Pseudo Elements
    • Pseudo Classes
    • Creating navigation bar and jumbotron
    • Creating cards - 1
    • Creating cards - 2
    • Creating Main content
    • Completing the project
  4. Understanding CSS Flexbox
    • Introduction to CSS Flexbox
    • Creating the Header using Flexbox
    • Using Alignments with Flexbox - 1
    • Using Alignments with Flexbox - 2
    • Flex Property in CSS
  5. JavaScript
    • Introduction to JavaScript
    • Factory Pattern in JavaScript
    • Design Patterns in JS
    • Closures - 1
    • Closures - 2
    • Events in JavaScript
    • Creating a sample application with events - 1
    • Creating a sample application with events - 2
    • Creating a simple Photo App with JS Events
    • Creating a simple to-do list app - 1
    • Creating a simple to-do list app - 2
    • Creating a simple to-do list app - 3
    • Event Propagation
    • Event Propagation - 2
    • Event Propagation - 3
    • Local Storage
    • JavaScript Timing functions
    • Web Workers in JavaScript
    • Web Workers in JavaScript - 2
    • Call, Apply, Bind Functions in JavaScript
    • this keyword
    • JavaScript Chaining
  6. Asynchronous Programming & Other Advanced Concepts
    • Introduction to Asynchronous Programming
    • AJAX in JavaScript
    • Logging data from AJAX requests
    • JavaScript Callback functions
    • Promises in JavaScript
    • Promises in JavaScript - 2
    • Generators in JavaScript
    • Generators Advanced
    • IIFE
    • Block Scope, Hoisting
    • Prototype in JavaScript
    • Summary & Conclusion
  7. 7.PHP with MySQL
    • XAMPP in Windows
    • Echo Function
    • Variables in PHP
    • If Statement
    • Switch Statement
    • Arithmatic Operators
    • Comparison Operators
    • Logical Operators
    • Arrays
    • Multi Dimensional Arrays
    • Loops While Statement
    • Loops For Statement
    • Loops Foreach Statement
    • Functions Basic
    • Functions Advanced
    • GET Variable
    • POST Variable
    • Embedding PHP
    • Common Way to Display HTML
    • Common Errors Part 1
    • Common Errors Part 2
    • Common Errors Part 3
    • MySQL Part 1
    • MySQL Part 2
    • MySQL Part 3
    • MySQL Part 4
    • MySQL Part 5
    • MySQL Part 6
    • MySQL Part 7
    • MySQL Part 8
    • Simple Visitor Counter
    • PHP String Functions Part 1
    • PHP String Functions Part 2
    • File Upload Part 1
    • Cookies Part 1
    • Cookies Part 2
    • Sessions
    • MD5 Encryption
    • Sending Email Part 1
    • Sending Email Part 2
    • Sending Email Part 3
    • Display Images from a Directory
    • User Login Part 1
    • User Login Part 2
    • User Login Part 3
    • User Password Change Part 1
    • User Password Change Part 2
    • User Password Change Part 3
    • User Registration Part 1
    • User Registration Part 2
    • User Registration Part 3
    • User Registration Part 4
    • User Registration Part 5
    • User Registration Part 6
    • XAMPP in Linux

', { 'anonymize_ip': true });