Skip to main content

🗓

TRAINING WEB APPLICATION DEVELOPMENT WITH LARAVEL PHP FRAMEWORK

WEB APPLICATION DEVELOPMENT WITH LARAVEL PHP FRAMEWORK

www.purnamaacademy.com , Hotline (Call/SMS/WA) :  0838-0838-0001



Syllabus Overview

Peserta dalam training ini akan mendapatkan pengetahuan terkait pembuatan aplikasi web menggunakan php framework laravel yang merupakan salah satu PHP framework terbaik dan termudah untuk dipelajari, peserta juga akan memahami berbagai macam kemudahan yang disediakan laravel dalam membangun aplikasi web yang cepat seperti penggunaan artisan, eloquent, pembuatan template dan juga blade, database yang akan diintegrasikan adalah mysql serta bantuan bootstrap sebagai framework dalam pengembangan web  interface yang cepat

Class Type : Training
Duration : 4 Days (09.00 – 17.00)
Venue / Price : Click Here ,
Registration : Click Here  (Save up to 20% for Early Bird Registration !)

Description :
Laravel adalah framework PHP yang dikembangkan pertama kali oleh Taylor Otwell. Walaupun termasuk pemain baru, namun komunitas pengguna laravel sudah berkembang pesat dan mampu menjadi alternatif utama dari sejumlah framework besar seperti CodeIgniter & Yii. Laravel oleh para developer disetarakan dengan CodeIgniter dan FuelPHP namun memiliki keunikan tersendiri dari sisi coding yang lebih ekspresif dan elegan.

Keunggulan Laravel daripada framework lain antara lain:
– Coding yang simple
– Tersedia generator yang canggih dan memudahkan, Artisan CLI
– Fitur Schema Builder untuk berbagai database,
– Fitur Migration & Seeding untuk berbagai database,
– Fitur Query Builder yang keren,

Topics include:
Building the Database with the Schema Builder Class
The Schema Builder class
Working with tables
Working with columns
Columns' methods reference
Other $table object methods
Updating tables and columns
Indexes and foreign keys
Database versioning with the migrations system
Creating migrations
Rolling back migrations
 
 The Most Important Element – the Model!
Creating a Model
Create, read, update, and delete operations basics
Creating operations
Reading operations
Updating operations
Deleting operations
where, aggregates, and other utilities
where and orWhere
Magic wheres
Aggregates
Utility methods
Mass assignment... for the masses
Timestamps and soft deletes
Timestamps
Soft deleting
Query scopes
Attributes casting, accessors, and mutators
Attributes casting
Accessors and mutators
Descending in the code
A big file
Quick conversion to array or JSON
Imaginary attributes
Route model binding
Records chunking for memory optimization
 
 Exploring the World of Relationships
The trinity – one to one, one to many, many to many
One to one
What exactly happened?
One to many
Many to many
Querying-related models
Accessing a pivot table
Querying a relationship
Eager loading (and the N +  problem)
Basic eager loading
Advanced eager loading
Lazy eager loading
Inserting and updating related models
The save() and associate() methods
What about many to many?
The sync() method
Accessing distant relationships
More power – polymorphic relationships
A simple polymorphic relationship
A many-to-many polymorphic relationship
 
 Using Collections to Enhance Results
Basic collection operations
Transforming collections
Iterating and filtering
Iterating
Filtering
Sorting
 
 Everything under Control with Events and Observers
When should I use events in my models?
Model events
An example of model events
Events observers
An example of model observers
 
 Eloquent… without Laravel!
Exploring the directory structure
Installing and configuring the database package
Installing the package
Configuring the package
Using the ORM
Using the Query and Schema Builder
The Query Builder
The Schema Builder
 
Extending Eloquent
Advanced Concepts
Extending the Model: Aweloquent!
The Aweloquent Model
Auto Hydrate
Model self-validation
Smart password hashing
The autopurge of confirmation fields
Extending the class
The Auto Hydrate feature
The Aweloquent Model self-validation feature – the basic version
The Aweloquent Model self-validation feature – the operation-based version
Smart password hashing and the confirmation fields autopurge method
Fixing the save() Model method
Diving into the repository pattern
Hello, repository pattern!
Introducing repositories – a concrete implementation
Coding on Abstractions
Repositories – a complete implementation
Adding the new repository
Participants :  (Web Developer, IT Staff, Public)

Speaker  : Purnama Academy Trainer

#laraveltraining  #phplaravel  #belajartutorial  #silabustraining #tempattraining  #pelatihan #jakarta  #bandung  #bali  #surabaya #makasar #jadwaltraining






Comments

Popular posts from this blog

TRAINING MYSQL DATABASE ADMINISTRATOR (DBA)

MYSQL DATABASE ADMINISTRATOR (DBA) www.purnamaacademy.com , Hotline (Call/SMS/WA) :  0838-0838-0001 Syllabus Overview Melalui training ini peserta mampu memahami tugas tugas seorang Database Administrator dalam mengelola Database Server MySQL terkait storage management, user management, keamanan , performance dan juga cara pemantauan kinerja server database Class Type : Training Duration : 3 Days (09.00 – 17.00) Venue / Price : Click Here , Registration : Click Here   (Save up to 20% for Early Bird Registration !) Description : MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus di mana penggunaannya tidak cocok denga...

TRAINING ISO 45005 : 2020 K3 COVID - Pedoman umum untuk bekerja dengan aman selama pandemi COVID-19

SILABUS ISO 45005 , Training ISO 45005 di Purnama Academy Bandung, Jakarta, (Online, Offline, Inhouse Training) hubungi tim sales call/Whatsapp 0838-0838-0001 ISO/PAS 45005:2020 Manajemen kesehatan dan keselamatan kerja Pedoman umum untuk bekerja dengan aman selama pandemi COVID-19 Durasi : 09.00 – 16.00 WIB ( 3  Hari ) Deskripsi : ISO (the International Organization for Standardization) adalah sebuah organisasi yang tersusun atas federasi dari berbagai komite yang memiliki kepentingan untuk mencipatakan  berbagai standarisasi internasional di setiap bidang yang di wakili teknisnya oleh komite, setiap komite bisa terdiri atas organsasi , pemerintahan ataupun non organisasi yang berkompetensi Dokumen ISO 45005 dipublikasikan sebagai respon  terhadap pandemi COVID-19 dan peningkatan risiko penyakit ini terhadap kesehatan, keselamatan, dan kesejahteraan orang . Didalam dokumen mencakup  semua pengaturan terhadap orang, termasuk mereka yang bekerja di rumah atau di lingkungan bergerak (...

CISA Exam Preparation Training

  CISA Exam Preparation Training | Purnama Academy Prepare for the CISA Certification with Confidence The demand for qualified IT Auditors and IT Governance professionals continues to increase as organizations rely more on technology to run critical business processes. One of the most recognized credentials in this field is the CISA (Certified Information Systems Auditor) certification. Purnama Academy offers a comprehensive CISA Exam Preparation Training designed to help professionals understand the exam structure, master key domains, and improve their chances of passing the CISA examination on the first attempt. What Is CISA (Certified Information Systems Auditor)? CISA is a globally recognized professional certification issued by ISACA . It validates an individual’s knowledge and skills in auditing, controlling, monitoring, and assessing enterprise information systems. CISA certification focuses on ensuring that information systems are: Properly ...