Jobs

Java & JavaScript Integrated Program

Java & JavaScript with AI Program

Full-Stack Development & Accessibility Curriculum

Module 1: Foundations and Environment Setup

  • Assistive tools setup (NVDA, VS Code)
  • Programming logic and syntax
  • Basics of web technologies (HTML, CSS, JavaScript, Java)
  • Accessible coding environment configuration
Activity: Build your first accessible text-based webpage

Module 2: Core Java Programming (Backend)

  • Basic Java (variables, data types, loops, conditions)
  • Object-Oriented Programming (Inheritance, Polymorphism)
  • Exception handling and file handling
  • Collections Framework (List, Map, Set) & JDBC
Assignments: Employee Management App | MySQL Connectivity | Screen-reader Debugging

Module 3: Spring Boot Framework

  • Creating REST APIs with Spring Boot
  • Dependency Injection and Inversion of Control
  • Spring Boot Data JPA with MySQL
  • API exception handling and validation
Assignments: Develop a CRUD REST API | MySQL Integration

Module 4: Frontend JavaScript Development

  • JavaScript fundamentals and ES6 concepts
  • DOM manipulation with keyboard accessibility
  • Event handling with accessibility considerations
  • Introduction to APIs (fetch, JSON parsing)
Assignments: Accessible Web Form | To-Do App (JS+HTML)

Module 5: React Framework

  • Component-based architecture (JSX, props, state)
  • Handling events and form inputs
  • Accessible UI development in React
  • Fetching APIs with Axios & React Router
Assignments: React To-Do App | API-based Dashboard

Module 6: AI Tools for Developers

  • Introduction to AI-assisted coding
  • AI for debugging and documentation
  • Optimizing workflows and logic prototypes
Activity: Improve code logic using AI tools

Module 7: Full-Stack Integration

  • Integrating Spring Boot with React frontend
  • API development and consumption testing
  • Accessibility testing with NVDA and Chrome
  • Deployment concepts (Netlify, Render)

Module 8: Job Readiness

  • Resume preparation and portfolio building
  • Corporate communication and email etiquette
  • Peer code review sessions
  • Mock technical and HR interviews

Final Capstone Project

Accessible “Task Manager” Web App

Java + Spring Boot + MySQL + React + AI Enhancements

Hands-on Mentoring | Certification | Placement Assistance
Scroll to Top