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: Project

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: Function, Parameters and Return

  • 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: 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: REACT

WEEK 1: Introduction

  • 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: PROJECT

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

  • 08927581928 – Albert
  • 08571927389 – Jonas
  • 087127461817 – Ersan
  • 081276128371 – Kinar

Email

contactus@codemy.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

  • 089282371892 – Harry
  • 085733618172 – Ahmad
  • 086562738817- Syahrul

Email

codemy.inquiry@codemy.edu