0% found this document useful (0 votes)
30 views9 pages

Silabus+Fullstack+DW 2024b

Uploaded by

arrahman.bkpm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views9 pages

Silabus+Fullstack+DW 2024b

Uploaded by

arrahman.bkpm
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Syllabus

Full Stack Developer


Bootcamp Program

©2024
Stage 1 - Web Development

Fundamental

At this stage, we discuss the basics of web-based programming which

contains HTML Fundamentals, CSS Fundamentals, Javascript Fundamentals,

SQL Fundamentals, and also Node Js Fundamentals. The purpose of studying

this module is so that students can understand and be able to create a web-

based application by implementing the use of SQL and Node Js. Discussions

related to these materials were wrapped into a Personal Web project.

Week 1

1. Frontend Web Development

HTML Structure & Elemen

Fundamental CSS

2. Introduction to HTML Forms & Layouting

HTML Form Elemen

HTML Navigation Elemen

Intermediate CSS

3. HTML Form Action

Fundamental Javascrip

Document Object Model (DOM

Intermediate Javascrip

HTML Element Manipulation

5. Date and Time

Advance Javascript
Week 2
[Link] Layout
Advance CSS
2. OOP Concept
Intoduction to OOP Concept
3. HOF & Callback
HOF in Javascrip
Callback in Javascript
4. Synchronous & Asynchronous
Synchronous in Javascrip
Asynchronous in Javascrip
Introduction to Ajax
Week 3
1. Introduction Node JS & Form Blog Beautify
CSS Framewor
Fundamental Node JS

2. View Engine & Routing


View Engin
HTTP Metho
Conditional Rendering

3. Data Manipulation
Array and Array of Objec
Fetching Array Data on View Engine

4. Data Modelling
Database Desig
DDL & DML Quer
Connecting & Fetching Database Data to Node JS

Week 4
1. Finishing Blog Post
CRUD Using Raw Query

2. Authentication & Encryption


Session Managemen
Secure Password Data

3. SQL Relation & File Upload


Multiple Table Relationshi
File Upload on Node JS

4. Scoring and Graduation from stage 1


Stage 2 - Fullstack Web and

Mobile Development
This module discusses the web development process from the Frontend,

Backend, to Deployment side. The purpose of studying this module is so that

students can understand and be able to create an application that can later

be used by end users. So understand the stack - the stack used by a Full

Stack Developer.

Week 5

1. React Js Fundamentals

Component & Lifecycl

Event

Prop

Stat

Conditional Rendering

2. React Js Advance

Stylin

Routin

Type Checking with PropTypes

3. Hooks Feature

Using the State Hoo

Using the Effect Hoo

Using the Context Hoo

Using the Reducer Hook

Individual project : Create Web UI & UX using ReactJS with static data. Case

studies are determined by the mentor.

Pitching Project : At the end of the week


Week 6
1. Fundamental Backend
Node JS Installatio
Rest API Concep
Routing Endpoint

2. Object Relational Mapping (ORM)


Migration, Routing, Database Management with ORM, Model, Layerin
ORM Relational

3. Authentication and File Upload


Authentication, Validation, Encryptio
Handling file upload

Individual Project : Make the following REST API Authentication uses


Node JS. Study case is determined by the Mentor

Pitching Project : At the end of the week

Week 7
1. Integration
Axio
React Query

2. Payment Gateway
Payment
Emailing

Individual Project : Make the following REST API Authentication uses


Express. Study case is determined by the Mentor

Pitching Project : At the end of the week


Week 8
1. Fundamental Mobile Development
Component & Lifecycl
Event
Prop
State
3. Advance Mobile Development
Navigatio
Fetch API from low code platfor
Build stand alone APP

individual Project : Deploy your project Frontend and Node JS Backend.


Case study is determined by the Mentor

Pitching Project : At the end of the week

Week 9
Final Project
You are expected to master FullStack development. We will provide the
Final Project with a unique Case study determined by the Mentor. This project
must be done by yourself
Week 10
1. Pitching final project
2. Soft-Skill
You will take part in Soft Skills Training and Completion of CV + Portfolios for
the smooth distribution process to Hiring Partners and prepare to work in our
partner company.
THANK YOU
PT. DumbWays Indonesia Teknologi

You might also like