Web Programming PHP Laravel Framework

Deskripsi

Belajar aplikasi web menggunakan Laravel, yang merupakan salah satu Framework PHP yang sangat populer saat ini. Laravel memiliki sintaks elegan, ekspresif dan simpel sehingga membuat pengembangan web menjadi mudah dan nyaman.

Dalam pelatihan ini peserta akan belajar dengan learn by doing  dalam memperbaharui dan membangun website yang lebih mudah, cepat, dengan kinerja akses yang cepat.

Tujuan

  • Menguasai perintah laravel untuk membantu pengembangan web lebih cepat dan efektif
  • Mampu Mendesain dan mengembangkan aplikasi Web
  • Mampu membuat aplikasi web dengan cepat dan efisien

Target Peserta

  • Web developer yang ingin meningkatkan skill programming
  • IT Technical Support
  • Siapa saja yang ingin mempelajari bagaimana membuat aplikasi web berkualias, aman dan mudah dikembangkan

Syarat

Memahami dasar-dasar HTML, PHP, CSS dan Javascript

1. Introducing to Laravel

  • Installing Laravel
  • Creating the TODOParrot Application
  • Configuring Laravel Application
  • Useful Development and Debugging Tools
  • Testing Laravel Application with PHPUnit

2. Managing Project Controllers, Layout, Views, and Other Assets

  • Creating First View
  • Creating First Controller
  • Managing Application Routes
  • Introducing the Blade Template Engine
  • Integrating Images, CSS and JavaScript
  • Introducing Elixir
  • Testing Views

3. Introducing Laravel Models

  • Configuring Project Database
  • Introducing the Eloquent ORM\
  • Creating First Model
  • Introducing Migrations
  • Defining Accessors, Mutators, and Methods
  • Validating Models
  • Creating a RESTful Controller
  • Seeding the Database
  • Finding Data
  • Inserting New Records
  • Updating Existing Records
  • Deleting Records
  • Introducing Query Builder
  • Creating Sluggable URLs
  • Testing Models

4. Model Relations, Scopes, and Other Advanced Features

  • Introducing Relations
  • Introducing One-to-One Relations
  • Introducing the Belongs To Relation
  • Introducing One-to-Many Relations
  • Introducing Many-to-Many Relations
  • Introducing Has Many Through Relations
  • Introducing Polymorphic Relations
  • Eager Loading
  • Introducing Scopes

5. Integrating Web Forms

  • Web Form Fundamentals
  • Creating a User Feedback Form
  • Creating New TODO Lists
  • Updating a TODO List
  • Deleting TODO Lists
  • Associating Tasks with Categories
  • Uploading Files

6. Introducing Middleware

  • Introducing Laravel’s Default Middleware
  • Creating Middleware Solution
  • Using Middleware Parameters

7. Authenticating and Managing Users

  • Configuration Laravel Authentication
  • Registering Users
  • Retrieving the Authenticated User
  • Restricting Access to Authenticated Users
  • Restricting Forms to Authenticated Users
  • Creating Route Aliases
  • Adding Custom Fields to the Registration Form
  • Restricting an Entire Application to Authenticated Users

8. Deploying, Optimizing and Maintaining Application

  • Introducing the Laravel 5 Command Scheduler
  • Optimizing Application
  • Deploying Application
  • Placing Application in Maintenance Mode

9. Creating a Restricted Administration Console

  • Identifying Administrators
  • Creating the Administration Controllers
  • Restricting Access to the Administration Console

10. Introducing Lumen

  • Creating First Lumen Application
  • Creating a Status API

11. Introducing Events

  • Creating an Event
  • Broadcasting Events

Waktu Pelaksanaan 4 Hari

Complimentary Download

Terima kasih atas ketertarikan Anda pada Edutech Training and Konsultan. Untuk mendownload brosur ini, lengkapi formulir pendaftaran di sebelah kanan.

Jika Anda mengalami masalah dalam menyelesaikan formulir, kirimkan ke email ke : info@edutechsolution.co.id dan kami dapat mengirimkan file brosurnya