Full Stack Laravel Development

Kelas ini adalah kelas yang sangat cocok dalam mempelajari seluruh teknik dalam Web Development. Semua orang yang memiliki ketertarikan dalam dunia Website Development dapat memulai langkah pertamanya di kelas ini. Kelas ini akan fokus mengajarkan Laravel Framework yang dikenal sebagi Framework paling populer di dunia.

Kelas ini terbuka untuk umum dan sangat disarankan telah menyelesaikan sekolah minimal setaraf SMA. Kelas ini akan dibawakan dalam Bahasa Indonesia, namun mentor dapat mengajarkan dalam bahasa inggris apabila dibutuhkan.

Kelas ini sangat cocok untuk pelajar, mahasiswa, maupun pegawai swasta yang memiliki keterbatasan waktu. Kelas ini mengusung konsep Flexible Time, dimana murid dapat memilih salah satu dari tiga jadwal kelas yang disediakan (Pagi, Siang, Malam) dan dapat berpindah sesuai jadwal murid sendiri. Ketiga jadwal yang disediakan akan memiliki materi yang sama, sehingga murid tidak akan tertinggal dalam pembelajaran.

Murid akan memulai dengan mempelajari dasar dari Website Development, kemudian secara bertahap akan diperkenalkan kepada seluruh teknik yang ada dalam Website Development hingga murid dapat membuat Website maupun WebApps yang diinginkan.

Kelas ini akan menitikberatkan pada coding yang akan mengupas tuntas pengembangan Website Static, Company Profile, E-commerce, WebApps, hingga Customize Website. Kelas ini juga akan memberikan tambahan Soft Skills dan General Coding Standards yang biasa digunakan oleh Developer dalam dunia pekerjaan, baik Freelance maupun Corporate.

Setelah dari kelas ini, murid-murid dapat mulai terlibat dalam dunia pekerjaan sebagai Junior Laravel Developer maupun Freelance Developer. Selain itu, murid-murid akan lebih mudah mempelajari Bahasa Pemrograman maupun Framework Development populer lainnya di kemudian hari.

Seluruh murid akan dibimbing oleh seorang mentor yang telah memiliki pengalaman profesional selama lebih dari 7 tahun. Metode pembelajaran dalam kelas ini adalah Open Class Discussion yang fokus pada kemampuan coding murid.

Potensi Karir:

  • Junior Laravel Developer
  • Freelance Laravel Developer
  • Junior Full Stack Developer
  • Freelance Full Stack Developer
  • Lecturer Assistant in Laravel Framework

  • Tuition

    Rp. 20.000.000,-

  • Duration: 12 weeks
  • Day: Monday - Friday (5 days)
  • Class 1: 08.00 - 12.00 (240 minutes)
  • Class 2: 13.00 - 17.00 (240 minutes)
  • Class 3: 18.00 - 22.00 (240 minutes)
  • Class Type: Flexible Class
  • Total Hour: 240 hours
  • Total Student: 8 - 16 students
  • Mentor: 1 Senior Mentor
  • Difficulty: Anyone can Apply
  • Structure: 20% Theory - 80% Coding
  • Language: Bahasa Indonesia
  • Additional: English on request
Find a Schedule

Available Schedule

Please find below your favourite schedules.

1st Squad

18 February 2019 - 10 May 2019 Book Now (20% Off - Early Bird) Limited Seat

2nd Squad

13 May 2019 - 17 March 2019 Book Now (20% Off - Early Bird) Opening Soon

We are here to help all students to kick-start their programming skill.

Do you want to improve your skills?

I want to improve my skill

Our Curriculum

Week 1

Web Development Foundation

• Deep dive into HTML5, CSS3 & JavaScript
• Bootstrap 4
• jQuery Framework
• AJAX

Week 2

Dive deeper into Web Development

• MVC (Model View Controller)
• OOP (Object Oriented Programming)
• Front End and Back End Introduction
• Logical Expression, Data Structures, Recursion, Sorting, Searching
• Console and Git Usage

Week 3

Meet the Database

• Data Modeling & Structure
• Database Design
• SQL & No-SQL

Week 4

Introducing Laravel

• What is Laravel?
• Routing, Middleware, CSRF
• Controllers, Requests, Responses
• Views, URLs, Sessions
• Validation, Error Handling, Logging

Week 5

Front End in Laravel

• Blade Templates
• Localization
• Scaffoldings

Week 6

Database in Laravel

• Migrations & Seeding
• Query Builder
• Pagination
• Redis

Week 7

All About Eloquent

• What is Eloquent?
• ORM (Object Relational Mapping)
• Relationships
• Collections

Week 8

Authentication

• Lifecycle
• Manual Authentication
• Database Considerations
• Social Authentication
• API Authentication

Week 9

Deeper into Laravel

• Artisan Console
• Caching
• File Storage
• Assets
• Helpers
• Mail
• Queues
• Task Scheduling

Week 10

TDD in Laravel

• What is TDD (Test Driven Development) ?
• Creating & Running TDD
• Automated Test

Week 11

Simulation Project using Scrum

• What is Agile ?
• What is Scrum ?
• Working in Scrum Environment

Week 12

Final Project

• Small Scope of Real World Projects

Meet the Mentor

Irwan Zhang, M.TI. PSM.

  • 7+ years in software development.
  • 6+ years in Web Development.
  • Professional Scrum Master & Lead Developer.
  • Experience in multiple industries, ranging from Startups to Enterprises.
  • Master Degree in Computer Science.
  • Passion in Technology-driven Community Development.
  • I want to join now