Laravel Framework for Beginners
| Home | Lesson 01 | Lesson 02 | Lesson 03 | Lesson 04 | Lesson 05 | Develop application |
|---|
Lesson 01: Basic Introduction to Website Technology and Introduction to Basic Algorithms in PHP Programming
Objectives:
- Participants are able to map and distinguish various kinds of technologies in making websites.
- Participants are able to display
Hello World in the PHP programming language. - Participants are able to understand the concept of variables in the PHP programming language.
- Participants are able to understand various types of operators and their use in the PHP programming language.
- Participants are able to understand the repetition structure.
- Participants are able to understand the structure of conditions.
- Participants are able to create input and output forms using PHP
- Participants are able to understand the function.
- Participants are able to understand OOP in the programming language.
- Preparation for the next class.
Lesson 02: Basic Introduction to Laravel Framework and Introduction to the MVC Concept in Laravel
Objectives:
- Participants are able to understand what Laravel framework is.
- Participants are able to understand the advantages and disadvantages of using Laravel framework.
- Participants are able to understand how to prepare a laravel project.
- Participants are able to understand how to run web service when using a laravel framework.
- Participants are able to understand the project structure of Laravel.
- Participants are able to understand the MVC concept.
- Participants are able to display
Hello World on a web page developed using Laravel. - Participants are able to understand the differences in programming and Native PHP and Framework.
- Preparation for the next class.
Lesson 03: Introduction to Migration, Seeder, and Model
Objectives:
- Participants are able to connect laravel projects with databases.
- Participants are able to understand the concept of migration in Laravel.
- Participants are able to create migration files and create tables in the database using migration.
- Participants are able to understand the concept of the model in Laravel.
- Participants are able to create a model file.
- Participants are able to understand the concept of seeder in Laravel.
- Participants are able to create a seeder file and fill in the table in the database with dummy data.
- Preparation for the next class.
Lesson 04: Introduction to Route and Blade on Laravel
Objectives:
- Participants are able to understand the concept of routing on Laravel.
- Participants are able to understand the method of routes available in Laravel.
- Participants are able to understand the concept of routing with a parameter in Laravel.
- Participants are able to understand the concept of routing group on Laravel.
- Participants are able to understand how to make routes that can display, add, change, and delete data to the database.
- Participants are able to understand the concept of templating in Laravel.
- Participants are able to understand the blade on Laravel.
- Participants are able to understand how to display a page / view on Laravel.
- Preparation for the next class.
Lesson 05: Introduction to the Controller on Laravel
Objectives:
- Participants are able to understand the concept of controller in Laravel.
- Participants are able to create a file controller.
- Participants are able to make the CRUD function in a controller.
- Participants are able to make forms on Laravel.
- Participants are able to make views that display data from the database on Laravel.
- Participants are able to make routers that call the CRUD function on the controller.
- Participants are able to make a simple crud with laravel.
- Preparation for the next class.
Developing Application: Simple Application for Data Collection of Blood Socket
Objectives:
- Participants understand the personal project features that will be made.
- Participants start working on a personal project .
Prerequisite:
- Visual Studio Code Editor Download here
- Composer Download here
- Xampp download here
Independent Learning Reference:
- Laravel documentation reference version 6.x
| Home | Lesson 01 | Lesson 02 | Lesson 03 | Lesson 04 | Lesson 05 | Develop application |
|---|