The Complete Full Stack Web Development Bootcamp
0% Completed
Getting started
Overview of Full Stack Development
ChatGPT Basics: An OpenAI Innovation
============Quick Reference Guide to HTML5============
Frontend Fundamentals: HTML & CSS
HTML5 and CSS3 fundamentals
Video - 00:5:4 mins
Using ChatGPT to create HTML5 source code
Video - 00:10:28 mins
Using ChatGPT to create CSS3 source code
Video - 00:4:47 mins
Installing code editor – Sublime Text
Video - 00:3:46 mins
HTML – heading
Video - 00:8:46 mins
HTML – paragraph
Video - 00:3:32 mins
HTML - formatting text
Video - 00:12:21 mins
HTML – forms
Video - 00:5:10 mins
HTML – tables
Video - 00:11:8 mins
HTML – navbar / menu
Video - 00:3:57 mins
HTML – div tag
Video - 00:5:47 mins
Frontend Development: The Essentials
HTML5 – audio
Video - 00:7:14 mins
HTML5 – video
Video - 00:4:45 mins
HTML5 – drag and drop
Video - 00:18:27 mins
HTML5 – iframe
Video - 00:5:4 mins
HTML5 – YouTube video setting
Video - 00:3:50 mins
HTML5 – registration form
Video - 00:4:16 mins
HTML5 – login form
Video - 00:3:33 mins
Coding exercise
Video - 00:1:33 mins
Solution for a coding exercise
Video - 00:2:54 mins
======Quick Reference Guide to CSS3======
Frontend Development – Intermediate Level
CSS – creating a webpage with CSS
Video - 00:5:4 mins
CSS – inline CSS
Video - 00:5:54 mins
CSS – internal CSS
Video - 00:5:21 mins
CSS – external
Video - 00:9:53 mins
CSS – classes
Video - 00:9:22 mins
CSS - id
Video - 00:6:12 mins
CSS – colors
Video - 00:7:58 mins
CSS – backgrounds
Video - 00:3:32 mins
CSS – padding
Video - 00:3:50 mins
CSS – borders
Video - 00:3:14 mins
CSS – box model
Video - 00:8:47 mins
Frontend Development – Advanced Level
CSS – forms
Video - 00:5:10 mins
CSS – website layout
Video - 00:20:46 mins
CSS – rounded corners
Video - 00:7:58 mins
CSS – pseudo classes
Video - 00:2:58 mins
CSS – gradients
Video - 00:2:49 mins
CSS – shadows
Video - 00:3:27 mins
CSS –button styles
Video - 00:6:2 mins
CSS – creating flexbox
Video - 00:7:21 mins
CSS – creating grids
Video - 00:7:21 mins
CSS – social media icons
Video - 00:7:53 mins
coding exercise
Video - 00:1:33 mins
solution for coding exercise
Video - 00:2:19 mins
======Quick Reference Guide to JavaScript======
Dynamic Frontend: Introduction to JavaScript
Dynamic Frontend: JavaScript Essentials
Internal JavaScript
Video - 00:3:40 mins
External JavaScript
Video - 00:8:47 mins
Inline JavaScript
Video - 00:3:40 mins
Async and defer
Video - 00:5:47 mins
String formatting
Video - 00:5:12 mins
String methods
Video - 00:11:53 mins
Use ChatGPT for DOM string manipulation
Video - 00:11:32 mins
Comparison operators
Video - 00:6:4 mins
Logical operators
Video - 00:7:43 mins
Dynamic Frontend: JavaScript Intermediate Level
If statements
Video - 00:6:41 mins
If-else statements
Video - 00:3:00 mins
Switch-case statements
Video - 00:9:11 mins
Use ChatGPT for DOM decision making
Video - 00:12:55 mins
While Loop
Video - 00:8:29 mins
For Loop
Video - 00:7:54 mins
Use ChatGPT to create list of items
Video - 00:8:14 mins
Coding Exercise
Video - 00:1:33 mins
Solution for Coding Exercise j.
Video - 00:2:19 mins
Dynamic Frontend: JavaScriptAdvanced Level
Create a Function
Video - 00:6:44 mins
Function call()
Video - 00:6:49 mins
ChatGPT to create a function with arguments
Video - 00:6:44 mins
Error Handling – Try-catch
Video - 00:16:33 mins
Error Handling – Try-catch-finally
Video - 00:16:33 mins
Login form validations
Video - 00:5:11 mins
Use ChatGPT to ES6 arrow functions
Video - 00:4:42 mins
Use ChatGPT to ES6 Classes
Video - 00:8:36 mins
======Quick Reference Guide to Java Programming======
Mastering Backend Programming with Java
Introduction to server-side programming languages
Video - 00:5:35 mins
Using ChatGPT to create Java source code
Video - 00:10:21 mins
Java Installation (step by step)
Video - 00:10:23 mins
Java path setting (environment variables)
Video - 00:9:38 mins
IntelliJ IDEA Installation
Video - 00:9:44 mins
Getting start IntelliJ IDEA
Video - 00:7:52 mins
First Java “Hello World” program
Video - 00:14:37 mins
Java output – print from code
Video - 00:6:20 mins
Backend Programming– JavaEssentialswith Generative AI
Use ChatGPT to learn variables
Video - 00:17:24 mins
Use ChatGPT to learn datatypes
Video - 00:10:4 mins
Primitive vs. non-primitive
Video - 00:2:16 mins
Use ChatGPT to learn Identifiers
Video - 00:7:35 mins
Use ChatGPT to learn Type casting
Video - 00:8:9 mins
Use ChatGPT to learn User input
Video - 00:9:45 mins
Use ChatGPT to learn arithmetic operators
Video - 00:6:31 mins
Use ChatGPT to learn increment – decrement operators
Video - 00:4:23 mins
Use ChatGPT to learn assignment operators
Video - 00:5:35 mins
Use ChatGPT to learn comparison operators k.
Video - 00:5:41 mins
Backend Programming– Java Operators and Strings
What are Logical
Video - 00:5:12 mins
Use ChatGPT to learn AND operator
Video - 00:5:24 mins
Use ChatGPT to learn OR operator
Video - 00:4:19 mins
Use ChatGPT to learn NOT operator
Video - 00:6:00 mins
Use ChatGPT to learn Strings
Video - 00:5:23 mins
Use ChatGPT to learn String built-in methods
Video - 00:8:37 mins
Use ChatGPT to learn String indexing
Video - 00:7:25 mins
Use ChatGPT to learn String concatenation
Video - 00:4:14 mins
Backend Programming – Mastering If-Else Conditional Logic
Use ChatGPT to learn If-else statements
Video - 00:6:41 mins
Use ChatGPT to learn else-if statements
Video - 00:3:00 mins
Use ChatGPT to learn ternary operator
Video - 00:3:19 mins
Use ChatGPT to learn switch-case program
Video - 00:6:1 mins
Assessment Test (EvenOdd Program)
Video - 00:1:00 mins
Solution for Assessment Test
Video - 00:1:58 mins
Backend Programming – JavaControl Flow Statements
Flow Charts
Video - 00:3:2 mins
Use ChatGPT to learn while loop statement
Video - 00:9:33 mins
Use ChatGPT to learn do-while loop statement
Video - 00:6:4 mins
Use ChatGPT to learn for loop statement
Video - 00:9:50 mins
Use ChatGPT to learn nested loops
Video - 00:11:46 mins
Use ChatGPT to learn for-each loop statement
Video - 00:7:11 mins
Use ChatGPT to learn break keyword
Video - 00:4:21 mins
Use ChatGPT to learn continue keyword
Video - 00:3:45 mins
Backend Programming – JavaWorking with Arrays
Backend Programming– JavaAdvanced Level
Use ChatGPT to learn Basic math built-in functions
Video - 00:9:00 mins
Use ChatGPT to learn Random number generation
Video - 00:3:31 mins
Use ChatGPT to learn Display Current Date Time
Video - 00:5:59 mins
Use ChatGPT to learn Formatting Date and Time
Video - 00:5:59 mins
Use ChatGPT to learn Creating a Method
Video - 00:3:58 mins
Use ChatGPT to learn Calling a Method
Video - 00:3:51 mins
Web Development – Java Web Applications (project base learning)
Web Development – Java Local Development Setup
Java Architecture and components
Video - 00:8:00 mins
JDK - Java Development Kit (JDK) Installation (step by step)
Video - 00:8:00 mins
Java path setting (environment variables) windows
Video - 00:9:38 mins
Eclipse EE - Download and install for Enterprise Java Web Developers
Video - 00:8:14 mins
Starting Eclipse IDE and Explore Futures
Video - 00:5:57 mins
Creating a New Dynamic Web Project in Eclipse
Video - 00:9:31 mins
======Quick Reference Guide to Apache Tomcat======
Web Development – Java Apache Tomcat Web Server Setup
======Quick Reference Guide to JSS, Servlets and JDBC======
Web Development- Debugging MySQL JDBC Driver
Web Development –Java Server Pages (JSP)
Web Development –Java Servlet Development
======Quick Reference Guide to MYSQL======
Databases and Data Management – MySQL Server Setup
Introduction to MySQL
Video - 00:4:31 mins
Download and Installing MySQL Server
Video - 00:9:20 mins
Installation Steps for macOS and Linux (notes)
Video - 00:2:28 mins
Installing MySQL Workbench
Video - 00:3:1 mins
Start MySQL Server using Workbench
Video - 00:4:20 mins
Creating Database and table
Video - 00:5:15 mins
Databases and Data Management – SQL Queries for DataCRUD Functions
Web Development- Project: Building a Complete Reporting Web Application
Project Planning and Design
Video - 00:3:58 mins
Set Up the MySQL Database
Video - 00:3:40 mins
Create a New Dynamic Web Project in Eclipse
Video - 00:4:12 mins
Add MySQL JDBC Driver (connector) to the Project
Video - 00:7:18 mins
Connecting Java Applications to MySQL
Video - 00:15:48 mins
Create a Servlet for Report Logic
Video - 00:12:22 mins
Create an index JSP and link to Servlet
Video - 00:5:55 mins
Run the Application - Read Records for Report View
Video - 00:2:16 mins
Web Development- JDBC: Inserting Data into a Database
Web Development– JDBC: Update a Record Functionality
Web Development– JDBC:Delete a Record Functionality
Web Development– Enhance the security of WebApplication
Web Development– Java: Developing a Secure Login System
Web Development– Java Apps Create WAR and web .xml files
Finish Course Early?
You have not completed all required lessons and assessments.
Your Progress
0%

