Fullstack Development Bootcamp - Program Kickoff and Overview
- Expert Instructors
- What You’ll Learn
- Course Structure
- Technology Stack
- Learning Methodology
- Prerequisites
- Getting Started
- Assessment & Certification
- Learning Resources
- What’s Next?
- Course Introduction Quiz
- Getting Started Exercise
Chapter 0: Program Kickoff and Overview
- Warm Up
- Warm Up Exercise
- Pre-Session 1: Socratic Method
- Pre-Session 2: Development Environment
- Pre-Session 3: Intro to Version Control & Git
- Program Kickoff Mastery Quiz
- Socratic Reflection 0: Program Kickoff Summary
Chapter 1: Fundamental Java Programming
- Session 1: Introduction to Java and I/O Operations
- Java Environment and Compilation Analysis
- Session 1: Hands-on Exercise
- Session 2: Data Types and Data Structures
- Java Data Types and Control Flow Analysis
- Bonus: Master Your IDE
- Session 3: Operators and Conditionals
- Java Collections and I/O Performance Analysis
- Session 3: Hands-on Exercise
- Session 4: Object-Oriented Programming (OOP)
- Session 5: OOP (Polymorphism and Abstraction)
- Socratic Reflection 1: Java Basics Summary
Chapter 2: OOP & Logic Programming Java
- Session 6: Hands-on Exercise
- Session 7: Inheritance, Polymorphism, and Encapsulation
- Java Inheritance, Polymorphism, and Method Overriding Analysis
- Java Interfaces, Abstract Classes, and Design Patterns Analysis
- Socratic Reflection 2: Object-Oriented Programming Summary
Chapter 3: Introduction to HTML and CSS
- Session 8: HTML Fundamentals and Semantic Markup
- Session 9.1: CSS Styling and Layout Fundamentals
- HTML and CSS Professional Analysis
- Session 9.2: Responsive Design and CSS Frameworks
- Advanced Responsive Design and Framework Mastery
- Socratic Reflection 3: HTML/CSS Summary
Chapter 4: Fundamental JavaScript
- Session 10: Variables, Data Types, and Operators
- JavaScript Fundamentals Quiz
- Session 11: Control Flow (Conditionals and Loops)
- Control Flow Quiz
- Session 12: Functions and Scope
- Functions and Scope Quiz
- Session 13: Arrays and Objects – Practical Data Structuring
- Arrays and Objects Quiz
- References
Chapter 5: Advanced JavaScript
- Session 14: Async JavaScript and Promises
- Async JavaScript and Promises Quiz
- Session 15: Building & Deploying Your First Trading Dashboard
- Front-End Integration Quiz
- Socratic Reflection 5: Advanced JavaScript Summary
Chapter 6: Java Thread & JDBC
- Session 16: Multithreading and XML Parsing
- Multithreading Quiz
- XML Parsing for Trading Data
- XML Parsing Quiz
- Session 17: Database Connectivity with JDBC
- JDBC Quiz
- Session 18: ORM - Hibernate
- Hibernate ORM Quiz
- Session 19: Servlet Spring Boot
- Session 19 Quiz: Servlet Spring Boot
- Session 20: RESTful API with Spring Boot
- Session 20 Quiz: RESTful API with Spring Boot
- Socratic Reflection 6: Java Thread & JDBC Summary
Chapter 7: Core Technology Java Enterprise Edition
- Session 21: Spring Boot Framework Introduction
- Spring Boot Quiz
- Session 22: RESTful Web Services
- Session 22 Quiz: RESTful Web Services
- Session 23: GraphQL
- Session 23 Quiz: GraphQL
- Session 24: OAuth JWT & Secure Application
- Session 24 Quiz: OAuth JWT & Secure Application
- Socratic Reflection 7: Java Enterprise Summary
Chapter 8: JavaScript & TypeScript
- Session 25: JavaScript & TypeScript Basics
- Session 25 Quiz: JavaScript & TypeScript Basics
- Session 26: TypeScript Introduction and Static Typing
- TypeScript Quiz
- Session 27: Advanced JavaScript Features and ES6+
- Modern JavaScript Quiz
- Socratic Reflection 8: JavaScript Fundamental Summary
Chapter 9: Angular Fundamentals
- Session 28: Lifecycle, Data Binding
- Angular Fundamentals Quiz
- Session 29: Expressions, Directives
- Placeholder Quiz
- Socratic Reflection 9: Angular Fundamental Summary
Chapter 10: Advanced Angular
- Session 30: Pipes, Modules, and Advanced Angular Concepts
- Angular Advanced Concepts Quiz
- Session 31: View Encapsulation and Advanced Angular Concepts
- Session 32: Angular Forms and User Input
- Session 33: Routing, Services, and State Management
- Session 34: HTTP Requests, Authentication, and API Integration
- Session 35: Unit Testing and Quality Assurance
- Advanced Angular Concepts Quiz
- Socratic Reflection 10: Angular Deep Dive Summary
Chapter 11: Deployment & Final Project
- Session 36: Deployment and Final Project
- Final Project: Comprehensive Trading Portfolio Tracker
- Course Completion and Next Steps
- Deployment and Final Project Quiz
- Socratic Reflection 11: Deployment and Final Project Summary
