Bootcamp

Backend

Maxy Academy
Bootcamp
0 seconds
120 Anggota
backend.png

Class Description

Explore pemrograman backend dengan Laravel dan dapatkan pemahaman mendalam tentang pengembangan aplikasi web modern. Kursus ini dirancang untuk membimbing Anda melalui konsep-konsep inti Laravel, termasuk routing, model, dan kontroler.

Dengan fokus pada praktik terbaik dan pengalaman praktis, Anda akan membangun aplikasi web dinamis dan efisien. Dari manajemen basis data hingga otentikasi pengguna, Anda akan menguasai alat-alat penting dalam ekosistem Laravel.

Tingkatkan keterampilan Anda dalam pembuatan API dengan Laravel Passport dan eksplorasi konsep-konsep lanjutan seperti pengujian dan optimasi performa. Dengan kursus ini, Anda siap untuk menjadi pengembang backend yang handal menggunakan Laravel.

Preview Materi 238 Materi
Day 0 — Psychological tests
Psychological tests
Psychological tests MBTI
Psychological tests DISC
Psychological tests
Day 0 — Git
Introduction to GIT
GIT
Day 1 — Database Overview and Clean Database Making Using PHPMyAdmin
Introduction Database
Build and Modify Database
Day 1 — Handbook - Onboarding
Bootcamp Reply Guidebook
Pengumpulan Deck - Bootcamp Reply [Round 1]
Pengumpulan Deck - Bootcamp Reply [Round 2]
Pengumpulan Deck - Bootcamp Reply [Round Evaluation]
Day 1 — Onboarding
Psychological Test Assesment
90 minutes
MBTI Test Assesment
Day 1 — EF SET English
EF SET Assignment English Test
Day 1 — Slow Living
Day 2 — Rapid Application Development using Laravel on Master Data
Understand the concept of MVC (Model, View, Controller)
Authentication, User Management, and Permission Management
CRUD Management for Data Master
Day 3 — Rapid Application Development using Laravel on Transaction Data
Transaction data and validation data with database
Try-catch transaction and try-catch database
Rollback and Commit Process
Printable View (read) creation
Day 3 — HTML CSS Session 1 Dasar HTML dan CSS
Pengenalan HTML
34 minutes
Pengenalan CSS
30 minutes
Pengenalan HTML
Pengenalan CSS
Layout HTML
37 minutes
Layout HTML
Styling Dasar CSS
23 minutes
Styling Dasar CSS
Day 3 — HTML and CSS
Basic HTML & CSS
120 minutes
Advanced HTML & CSS
CSS Framework & Libraries
60 minutes
Tugas: Portofolio Website
Day 4 — Sesi 2 : HTML and CSS Advanced
Form dan Tabel
30 minutes
Form dan Tabel
CSS Lanjutan
22 minutes
Animasi dan Transisi dengan CSS
15 minutes
Responsif Design dengan Media Queries
15 minutes
Responsif Design dengan Media Queries
Pengenalan ke CSS Libraries
24 minutes
Pengenalan ke CSS Libraries
Bootstrap 4 and Sematic UI
32 minutes
Bootstrap 4 and Sematic UI
Day 4 — Javascript and Libraries
Javascript Basics
Implement ChartJS
Implement ChartJS
Implement JQuery UI and LeafletJS on Backend
Javascript Practice
Day 4 — Bootstrap 4 and SemanticUI
Basic principles of Bootstrap 4 and SemanticUI 2
Able to use components on Bootstrap 4 and SemanticUI 2
Day 5 — Portofolio Day
Assignment
Portofolio Day
45 minutes
Portofolio Day
Day 5 — CV and Cover Letter
Tips and Trick for CV and Cover Letter
CV and Cover Letter
Data IPK
Day 5 — Implement JQuery UI and LeafletJS on Backend
Manipulating the DOM and AJAX
Able to use widgets on JQuery
Be able to use LeafletJS for geolocation features
Day 6 — Database Overview
Database Overview
Database Best Practices
Database Overview
Day 6 — SQL
SQL Basics
SQL Subqueries
SQL Subqueries
SQL Triggers & Store Procedure
SQL Practice
Day 6 — Implement DataTabel on Backend
Able to use DataTables client and server side
Extensions to DataTables like ColVis, ColReorder, SearchBuilder, etc
Day 7 — Implement ChartJS on Backend
ChartJS for Dashboards and Reporting
Important APIs in ChartJS for manipulation
Day 7 — PHP Day 1
Intro to PHP
PHP Looping
PHP Practice
Day 8 — Implement Social OAuth, Two Factor Authentication, and SEO Management on Backend
Facebook and Google Authentication
Able to use the Re-Captcha feature
Implement SEO in backend and database structure
Day 8 — PHP Day 2
PHP File Upload and Download
PHP CRUD and Web Hosting
PHP File and CRUD Practice
Day 9 — Implement PHPSpreadsheet
Document reading automation for CSV, XLS, XLSX
Make XLS and XLSX using PHPSpreadsheet
Create graphs and formulas inside XLS and XLSX
Day 10 — Working on Report
Best practices for reporting
Executive summary for reporting
Pivot table for analysis
Day 10 — Bootstrap and Semantic UI for Backend (CSS Components)
Bootstrap 4 and Sematic UI
32 minutes
Implement JQuery UI and LeafletJS on Backend
Bootstrap 4 dan Semantic UI
Day 10 — Communication and Public Speaking Skill
Mentor Time
39 minutes
Communication and Public Speaking Skill
Day 11 — Web Services using Lumen
REST API using Lumen Micro-Framework
Establish OAuth, authorization, and validation best practices
Mail
Day 11 — API Intergration
Intro to API
Web Services using Lumen and Postman
Seamless Payments Integrating Xendit with Laravel
API Practice by Implementing Xendit
Day 11 — JavaScript Introduction
Introduction Javascript
7 minutes
Introduction Javascript
Day 11 — Backend For CMS
Day 11 — SQL Session 1
SQL Session 1
57 minutes
SQL Session 1
Day 12 — SQL Session 2
SQL Session 2
42 minutes
SQL Session 2
Day 12 — Backend for CMS
Concept of CMS and dynamic website
Create a survey with SurveyJs
Day 12 — Implement ChartJS
Implement ChartJS on Backend
9 minutes
Implement ChartJS on Backend
Implement ChartJS on Backend
Day 13 — SQL Session 3
SQL: Triggers & Store Procedure
40 minutes
SQL: Triggers & Store Procedure
Day 13 — Antigravity IDE
Intro to Antigravity IDE
Utilizing AI in Coding Correctly
Day 13 — Implement JQuery UI (Form Components) and LeafletJS
Implement JQuery UI and LeafletJS on Backend
22 minutes
Implement JQuery UI and LeafletJS on Backend
Day 14 — PHP Session 1 Introduction
Pengenalan PHP
10 minutes
Pengenalan PHP
Day 14 — Communication and Public Speaking Skill
Day 15 — Repetition (Loop)
PHP Loop & Function
31 minutes
PHP Loop & Function
Day 15 — SQL Session 1
Day 16 — Python and Data Mining
Python Basics
PPT Python Basics 1
Python Basics 2
Basic Data Mining with Python
Basic Data Mining Web Traffic Analysis with Python
Tugas Python and Data Mining
Day 16 — PHP Session 2
PHP File Upload & Download
44 minutes
PHP File Upload & Download
Day 16 — SQL Session 2
Day 17 — PHP Session 3
PHP CRUD dan Free Web Hosting
55 minutes
PHP CRUD dan Free Web Hosting
Day 17 — SQL Session 3
Backend For CMS
25 minutes
Backend For CMS
Day 18 — Laravel & Gentella Arela
MVC Concept and Laravel Setup
Rapid Application Development Using Laravel on Master Data
17 minutes
Rapid Application Development Using Laravel on Transaction Data
142 minutes
Rapid Application Development Using Laravel on Master Data
Day 19 — Architecture Security
Code Architecture Security
Tugas Code Security
Day 19 — Rapid Application Development using Laravel on Transaction Data
Rapid Application Development Using Laravel on Transaction Data
142 minutes
Rapid Application Development Using Laravel on Transaction Data
Day 19 — Seamless Payments Integrating Xendit with Laravel
Seamless Payments Integrating Xendit with Laravel
125 minutes
Seamless Payments Integrating Xendit with Laravel
Day 19 — Laravel Filament
Introduction to Laravel Filament
150 minutes
Fast-Track CRUD Development Using Laravel Filament
Day 20 — Personal Branding
Personal Branding
22 minutes
Personal Branding
Day 21 — 1st Hackathon Day 1
Bukti Record Meeting Hackathon
Day 22 — 1st Hackathon Day 2
Bukti Record Meeting Hackathon
Day 23 — 1st Hackathon Day 3
Bukti Record Meeting Hackathon
Hackaton
Day 24 — Demo Day
Record Demo Day Program
Day 25 — Group Affiliation
Mentor Time
42 minutes
Day 26 — Implement DataTables Server Side + Button Export + Column Visibility
Intro to Datatables
Implement DataTable on Backend
33 minutes
Implement DataTable on Backend
Day 27 — Implement Social OAuth, Two Factor Authentication, and SEO Management
Implement Social OAuth, Two Factor Authentication, and SEO Management
64 minutes
Implement Social OAuth, Two Factor Authentication, and SEO Management
Day 28 — Implement PHPSpreadsheet (formerly known as PHPExcel)
Implement PHPSpreadsheet
10 minutes
Implement PHPSpreadsheet
Day 29 — Working on Report
Working on Report
46 minutes
Working on Report
Day 30 — Speak Up Stand Out
Mentor Time
30 minutes
Assignment
Day 31 — Web Services using Lumen
Web Services using Lumen
68 minutes
Web Services using Lumen
Day 32 — Backend for CMS (Best Practices in 30 minutes)
Backend for CMS
25 minutes
Backend for CMS
Day 33 — Web Fundamental & Web Scraping
Web Fundamental
12 minutes
Web Scraping
45 minutes
Web Fundamental
Intro to Webscraping
Tugas Webscraping
Direct API Scraping
Day 34 — Authentication Bypass
Authentication Bypass
54 minutes
Authentication Bypass
Day 35 — Unlocking Inter-Generational Communication
Mentor Time
35 minutes
Assignment
Day 36 — Automation and Puppeteer Introduction and Authentication Bypass
Automation and Puppeteer Introduction
54 minutes
Automation and Puppeteer
48 minutes
Automation and Puppeteer
Authentication Bypass
Authentication Bypass: Farmrpg
Intro to Automation and Authentication Bypass
Automation with Selenium
Day 37 — Basic Python
Python Introduction
Python Variables
Python Variables 2
4 minutes
Python Conditional
Python Loop
7 minutes
Basic Python Calculator
182 minutes
Python Collections
Materi PPT Basic Phyton Collection
Basic Python Collection Simple Contact List Application
Day 38 — Basic Python 2
Materi PPT Basic Phyton 2
Python Basic 2
Assignment Basic Phyton 2
Day 38 — Machine Learning with Hugging Face
Build a Customer Review Classifier with Hugging Face
90 minutes
Machine Learning with Hugging Face
Day 39 — Basic Data Mining with Python
Materi Pembelajaran Basic Data Mining with Phyton 1
Basic Data Mining with Python 1
Basic Data Mining Web Traffic Analysis with Python
Assignment: Basic Data Mining with Python
Basic Data Mining Web Traffic Analysis with Python
Day 39 — Openrouter and Chatbots
What is Openrouter?
Creating an AI Chatbot with Laravel and Groq
Integrating and Creating Our Own AI Chatbot
Day 40 — Personal Finance
Personal_Finance_Pengelolaan_Keuangan_untuk_Masa_Depan_yang_Cerah
Personal Finance
Day 41 — AI Chatbot dengan Whatsapp n8n
AI Chatbot dengan Whatsapp n8n
AI Chatbot dengan n8n
Build a Customer Review Classifier with Hugging Face
Day 41 — Basic Data Mining with Python 2
Basic Data Mining Web Traffic Analysis with Python 2
Basic Data Mining Web Traffic Analysis with Python
Basic Data Mining Web Traffic Analysis with Python
Day 42 — 2nd Hackathon Day 1
Project Management tool dan Rekaman Zoom Hackathon Day 1
Day 43 — 2nd Hackathon Day 2
Rekaman Zoom Hackathon Day 2
Day 44 — 2nd Hackathon Day 3
Rekaman Zoom Hackathon Day 3
Hackaton
Day 45 — Demo Day
Rekaman Demo Program Hackathon
Day 46 — Internship
Internship Preparation
Internship week 1
Internship week 2
Internship week 3
Internship week 4
Internship week 5
Internship week 6
Internship week 7
Internship week 8
Internship week 9
Internship week 10
Internship week 11
Internship week 12