


WEEK 1: Intoduction to Programming
- Linux system.
- Understanding the how the simple program works.
- Primitive types, expressions, variables, assignment.
- For Loops.
- Function, Parameters and Return.
WEEK 2: Function, Parameters and Return
- Conditional ( If / else ).
- Understanding of basic arrays that contains primitive types.
WEEK 3: Conditional, Arrays & Maps
- Understanding of HashMap, Map, TreeMap and JSON.
- Understanding of more complex arrays, like 2D arrays, arrays of objects.
- Understanding of class and objects and how it interacts.
- Make the code is reusable, remove redundancy.
WEEK 4: Project

WEEK 1: Intoduction to Programming
- Introduction to Web Programming.
- HTML.
- CSS and selectors.
WEEK 2: CSS for styling
- The DOM and Events in JavaScript.
- Async/Await, APIs, and JSON.
WEEK 3: React
- Introduction to Node.js.
- Understanding on how to create a simple project from React.
- Understanding on how the state works in React.
- Understanding on component based model.
- What is Next.js.
- Next.js API routing, static based, server side rendering.
WEEK 4: Project

WEEK 1: Intoduction
- Introduction to backend such as Express.js.
- Introduction to data structure and how to use the correct data structure.
WEEK 2: Data Processing, Introduction to Database and SQL Queries
- Understanding to data process and parse it into the right output.
- Understanding how the database connect and works.
WEEK 3: Integration with Frontend
- Understanding on how API works and testing the API.
- Implement API for frontend.
- Implement complex API.
WEEK 4: AI Integration
- Working with AI APIs (OpenAI, Hugging Face, etc.)
- Implementing AI features in backend services
- Building intelligent data processing pipelines
- Developing a backend project with AI capabilities

1st Month
FOUNDATION
WEEK 1: INTRODUCTION TO PROGRAMMING
- Linux system.
- Understanding the how the simple program works.
- Primitive types, expressions, variables, assignment.
- For Loops.
- Function, Parameters and Return.
WEEK 2: FUNCTION, PARAMETERS AND RETURN
- Conditional ( If / else ).
- Understanding of basic arrays that contains primitive types.
WEEK 3: CONDITIONAL, ARRAYS, AND MAPS
- Understanding of HashMap, Map, TreeMap and JSON.
- Understanding of more complex arrays, like 2D arrays, arrays of objects.
- Understanding of class and objects and how it interacts. Make the code is reusable, remove redundancy.
WEEK 4: PROJECT
2nd Month
WEB PROGRAMMING
WEEK 1: INTRODUCTION TO WEB PROGRAMMING
- Introduction to Web Programming.
- HTML.
- CSS and selectors.
WEEK 2: CSS FOR STYLING
- The DOM and Events in JavaScript.
- Async/Await, APIs, and JSON.
WEEK 3: REACT
- Introduction to Node.js.
- Understanding on how to create a simple project from React.
- Understanding on how the state works in React.
- Understanding on component based model.
What is Next.js. - Next.js API routing, static based, server side rendering.
WEEK 4: PROJECT
3rd Month
BACKEND
WEEK 1: BACKEND FUNDAMENTALS
- Introduction to backend architectures.
- Express.js setup and configuration
- RESTful API design principles
- Middleware and routing in Express.js
WEEK 2: DATABASE AND DATA PROCESSING
- Database types and selection criteria
- SQL vs NoSQL databases
- Setting up and connecting to databases
- CRUD operations and data validation
- Data processing and transformation techniques
WEEK 3: ADVANCED BACKEND AND AI INTRODUCTION
- Authentication and authorization
- Error handling and logging
- API testing and documentation
- Introduction to AI concepts and terminology
- Overview of AI integration in web applications
WEEK 4: AI INTEGRATION
- Working with AI APIs (OpenAI, Hugging Face, etc.)
- Implementing AI features in backend services
- Building intelligent data processing pipelines
- Developing a backend project with AI capabilities

Alamat
Ruko Crown Blok G-15. Green Lake City, Jl. Kresek Raya, Petir, Cipondoh, RT.004/RW.008, Petir, Cipondoh, Tangerang City, Banten 15147
Informasi Kontak
- 085929809895 – Admin
Email
contactus@codetri.id
Alamat
Ruko Crown Blok G-15. Green Lake City, Jl. Kresek Raya, Petir, Cipondoh, RT.004/RW.008, Petir, Cipondoh, Tangerang City, Banten 15147
Informasi Kontak
- 085929809895 – Admin
Email
contactus@codetri.id