Kursus PHP & MySQL ini bertujuan untuk mengajar para peserta cara membuat pengaturcaraan menggunakan framework Laravel. Peserta juga akan diajar cara menyediakan pengkalan data, menghubungkan pengkalan data dengan Laravel dan memanipulasi pengkalan data.
Objektif Kursus
- Diakhir kursus perserta akan dapat:
- Menyediakan persekitaran komputer untuk membuat laman web yang mempunyai pengkalan data.
- Membuat pengkalan data
- Menghubungkan pengkalan data dalam Laravelr
- Membuat paparan untuk mengolah data dalam pengkalan data
- Memuat naik laman web
- Menyelengara laman web dan pengkalan data
Kumpulan Sasar
- Pereka dan pembangun laman sesawang
- Pengaturcara laman sesawang
- Pegawai-pegawai IT
- Juruteknik yang mengkhusus bidang multimedia
- Tenaga pengajar
Pra-syarat
- Berpengalaman dengan sistem operasi asas Window
- Biasa melihat atau melayari laman sesawang
- Pernah berkerja dengan pengkalan data dan pengaturcaraannya (asas)
Silibus Kursus
Unit 1: Getting Started
- Explain the advantages of dynamic web pages
- Explain the benefits
- Define a local site
- Create a page in local site
Unit 2: Publishing Database Content
- Connect to a database
- Query a database
- Display query data on a page
- Format query data on a page
Unit 3: Reusing Code
- Reuse content with a User control
- Create a reusable template
- Display content using an asp:label control
- Separate application logic from HTML using the code-behind method
Unit 4: Navigating Through Data Sets
- Create a data drill-down interface
- Create a next-n interface
Unit 5: Inserting and Updating Data
- Create a form that lets users insert data into a database
- Create a form that lets users update data in a database
- Validate information before it is entered into the database
Unit 6: Building a Search Form and Results Page
- Create forms using controls
- Build a search form
- Build a search results page
Unit 7: Securing the Application
- Implement security with User controls
Unit 8: Testing, Maintenance, and Deployment
- Test your web pates prior to uploading to a server
- Upload your pages to a remote site