Tuwaiq-Academy-Training / Tuwaiq-Java-Bootcamp-V3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Java Bootcamp 8-Weeks

Hi Everyone, Welcome to the Java bootcamp. This repository contains informations, labs, homeworks, projects and lessons specific to your course.

Schedule

Days Time
Class Sun - Thurs 10am - 3pm

What We Expect From You

Graduation Requirements

  • Complete and submit all assignments.
  • Maintain consistent attendance.
  • Complete and submit the all projects.

Additional Expectations

  • Be present.
  • Contribute constructively.
  • Work hard.
  • Ask questions.
  • Be supportive.
  • Talk to us
Week Day Lesson Homework
Week 1 1 Java introduction ---
Week 1 2 Java basics - Conditional statements Homework 2
Week 1 3 Loops Homework 3
Week 1 4 Arrays Homework 4
Week 1 5 Methods Project 1
Week 2 1 Types of Errors - Exceptions Homework 6
Week 2 2 Programming Paradigms-OOP Principles(Encapsulation) Homework 7
Week 2 3 Inheritance Homework 8
Week 2 4 Abstraction Homework 9
Week 2 5 Polymorphism Project 2
Week 3 1 Introduction to Spring Boot Homework 11
Week 3 2 Spring Container - Annotations - JSON Homework 12
Week 3 3 Controller layer - REST - CRUD Homework 13
Week 3 4 Validation Homework 14
Week 3 5 Service Layer Capstone1
Week 4 1 Databases Introduction Homework 16
Week 4 2 Java persistence API (JPA) Homework 17
Week 4 3 Repository Layer Homework 18
Week 4 4 Controller Advise Homework 19
Week 4 5 Exercises Capstone2
Week 5 1 JPA Relationship I Homework 21
Week 5 2 JPA Relationship II Homework 22
Week 5 3 JPA Relationship III Homework 23
Week 5 4 Logs Tracking Homework 24
Week 5 5 Exercises Capstone3
Week 6 1 Spring Security Homework 26
Week 6 2 Authentication Homework 27
Week 6 3 Authorization Homework 28
Week 6 4 JUnit I Homework 29
Week 6 5 JUnit II Project 6
Week 7 1 Deployment ---
Week 7 2 Figma basics ---
Week 7 3-5 Final project ---
Week 8 1-5 Final project ---

About