The Complete Full Stack Web Development Bootcamp
How to ask great questions
The Complete Full Stack Web Development Bootcamp
0%
Completed
Getting started
Introduction
Video - 00:2:46 mins
Getting started on Windows, macOS, and Linux
Video - 00:00:47 mins
How to ask great questions
Video - 00:1:20 mins
FAQ’s
Video - 00:1:32 mins
Overview of Full Stack Development
Understanding the role of a full-stackdeveloper
Video - 00:8:25 mins
Exploring front-end, back-end, and database technologies
Video - 00:6:42 mins
ChatGPT Basics: An OpenAI Innovation
What is ChatGPT
Video - 00:3:33 mins
Set up an account with ChatGPT
Video - 00:3:50 mins
How to use ChatGPT
Video - 00:5:31 mins
ChatGPT for your day-to-day tasks
Video - 00:5:13 mins
============Quick Reference Guide to HTML5============
HTML% Essentials: A Cheat Sheet for Mastery
Reading
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======
CSS3 Essentials: A Cheat Sheet for Styling Mastery
Reading
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======
JavaScript Fundamentals: A Cheat Sheet for Dynamic Development
Reading
Dynamic Frontend: Introduction to JavaScript
Exploring Frontend JavaScript Scripting
Video - 00:4:32 mins
Using ChatGPT to create JavaScript source code
Video - 00:10:11 mins
JavaScript First program
Video - 00:13:30 mins
Variables
Video - 00:9:38 mins
Data types
Video - 00:9:38 mins
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======
Java Basics: A Cheat Sheet for Object-Oriented Programming
Reading
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
Use ChatGPT to learn an arrays
Video - 00:9:5 mins
Use ChatGPT to learn creating an array of objects
Video - 00:4:53 mins
Use ChatGPT to learn change an array element
Video - 00:5:38 mins
Use ChatGPT to learn find an array length
Video - 00:8:54 mins
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)
Overview of Java Web Technologies
Video - 00:5:9 mins
Client and Server-side programming
Video - 00:11:8 mins
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======
Apache Tomcat Essentials: A Cheat Sheet for Server Management
Reading
Web Development – Java Apache Tomcat Web Server Setup
Apache Tomcat Web Server Architecture
Video - 00:2:22 mins
Download and Installing Tomcat
Video - 00:5:30 mins
Configuring Tomcat on Eclipse for Deploying Java Web Applications
Video - 00:12:36 mins
======Quick Reference Guide to JSS, Servlets and JDBC======
JSP, Servlets and JDBC : A Cheat Sheet for Java Web Development
Reading
Web Development- Debugging MySQL JDBC Driver
Ensure the MySQL JDBC Driver is Added to the Project
Video - 00:3:17 mins
Check the Class path on Tomcat
Video - 00:1:43 mins
Use the Correct Driver Class Name
Video - 00:1:56 mins
Web Development –Java Server Pages (JSP)
Introduction to JSP and Its Syntax
Video - 00:6:12 mins
JSP Directives, and Scripting Elements
Video - 00:7:29 mins
Using JSP for Dynamic Content Generation
Video - 00:4:48 mins
Web Development –Java Servlet Development
Java Servlets and Their Lifecycle
Video - 00:6:21 mins
Creating and Deploying Servlets
Video - 00:9:45 mins
Handling Form Data and HTTP Requests
Video - 00:18:50 mins
======Quick Reference Guide to MYSQL======
MySQL Essentials: A Cheat Sheet for Database Management
Reading
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
Query on INSERT data records into table
Video - 00:2:58 mins
Query on SELECT statement
Video - 00:4:15 mins
Query on WHERE clause statement
Video - 00:4:15 mins
Query on UPDATE statement
Video - 00:5:26 mins
Query on DELETE statement
Video - 00:3:36 mins
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
Add a Link to Index jsp
Video - 00:2:53 mins
Create the Registration Form JSP
Video - 00:4:38 mins
Create the Servlet to Handle Form Submission
Video - 00:7:24 mins
Testing the Application (create records)
Video - 00:3:29 mins
Web Development– JDBC: Update a Record Functionality
Create the Edit Form JSP Page
Video - 00:7:50 mins
Add an Edit link on Report View form
Video - 00:4:11 mins
Create the Update Servlet
Video - 00:4:48 mins
Testing the Application (update records)
Video - 00:2:47 mins
Web Development– JDBC:Delete a Record Functionality
Add a Delete Link on Report View form
Video - 00:3:54 mins
Create the Delete Servlet
Video - 00:3:6 mins
Test the Application (delete records)
Video - 00:3:6 mins
Web Development– Enhance the security of WebApplication
Use MD5 algorithm to encrypt user passwords
Video - 00:7:16 mins
Test Encrypted user passwords
Video - 00:2:44 mins
Web Development– Java: Developing a Secure Login System
Create a Login Form
Video - 00:2:8 mins
Create a Login Servlet
Video - 00:3:8 mins
Create a Dashboard Page
Video - 00:1:43 mins
Session Creation and Reading
Video - 00:2:31 mins
Create a Logout Servlet
Video - 00:1:32 mins
Test the Login functionality
Video - 00:2:34 mins
Web Development– Java Apps Create WAR and web .xml files
Create WAR File of project by Eclipse
Video - 00:2:21 mins
Configure a web .xml file
Video - 00:5:55 mins
More
Announcements
Reviews
Course Info
Sign in
Sign up
Sign in
Don’t have an account?
Sign up
Remember me
Lost your password?
Sign up
Already have an account?
Sign in
Finish Course Early?
You have not completed all required lessons and assessments.
Your Progress
0%
Go Back to Course
Complete Anyway