Învață Laravel 5.8 creând o clonă Instagram în acest curs tutorial complet pentru începători. Laravel este un cadru web PHP gratuit, open-source, utilizat pentru crearea de aplicații web.
💻Cod: https://github.com/coderstape/freecodegram
⭐️Conținutul cursului ⭐️
⌨️ (0:00) Introducere
⌨️ (1:14) Ce este Laravel?
⌨️ (2:07) Instalarea Laravel
⌨️ (5:30) Prima privire la proiect
⌨️ (7:15) Introducere în php artisan
⌨️ (11:42) Se generează fluxul de conectare cu make:auth
⌨️ (12:04) Configurarea front-end-ului cu Node și NPM
⌨️ (20:00) Migrații și configurare SQLite
⌨️ (26:00) Proiectarea interfeței de utilizare de pe Instagram
⌨️ (42:12) Adăugarea numelui de utilizator la fluxul de înregistrare
⌨️ (58:35) Crearea controlerului de profiluri
⌨️ (1:04:00) Controler de resurse RESTful
⌨️ (1:09:10) Transmiterea datelor către vizualizare
⌨️ (1:10:20) Adăugarea modului Profiluri, Migrare și Tabel
⌨️ (1:17:30) Adăugarea de relații elocvente
⌨️ (1:28:10) Preluarea înregistrării din baza de date
⌨️ (1:30:00) Adăugarea de postări la baza de date și relația Many To Many
⌨️ (2:04:24) Crearea printr-o relație
⌨️ (2:08:12) Încărcarea/Salvarea imaginii în proiect
⌨️ (2:19:19) Redimensionarea imaginilor cu Intervention Image PHP Library
⌨️ (2:27:42) Legarea modelului de traseu
⌨️ (2:31:48) Editarea profilului
⌨️ (2:46:46) Restricționarea/autorizarea acțiunilor cu o politică model
⌨️ (2:54:50) Editarea imaginii de profil
⌨️ (3:00:00) Crearea automată a unui profil utilizând evenimente model
⌨️ (3:12:56) Imagine de profil implicită
⌨️ (3:19:48) Urmăriți/Anulați profilurile folosind o componentă Vue.js
⌨️ (3:31:28) Relație de la mulți la mulți
⌨️ (3:46:33) Calcularea numărului de urmăritori și a numărului de urmăritori
⌨️ (3:48:55) Telescopul Laravel
⌨️ (3:51:44) Afișarea postărilor din profilurile pe care utilizatorul le urmărește
⌨️ (4:01:03) Paginare cu Elocvent
⌨️ (4:03:25) N + 1 Problemă și soluție
⌨️ (4:05:21) Folosiți memoria cache pentru interogări costisitoare
⌨️ (4:11:44) Trimiterea de e-mailuri către noii utilizatori înregistrați
⌨️ (4:21:51) Încheiere
⌨️ (4:22:37) Observații de închidere și ce urmează în procesul de învățare
🎥Curs de la Coder’s Tape. Consultați canalul lor YouTube pentru mai multe tutoriale grozave Laravel: https://www.youtube.com/coderstape
—
Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org
Citiți sute de articole despre programare: https://medium.freecodecamp.org
Cursuri interesante:
- Învață GraphQL cu Laravel și Vue.js – Tutorial complet
- Tutorial ASP.NET Core – Proiecte de la începător până la avansat
- Tutorial HTML / CSS – Creați o componentă Rezumat Comenzi
- Cum să faci un site web cu WordPress (tutorial pentru începători)
- Învață Tutorial PostgreSQL – Curs complet pentru începători
- Utilizați ChatGPT pentru a codifica o aplicație Full Stack – Curs complet
- Curs Flutter & Firebase – Construiește o clonă Instagram completă
- Construiește o clonă LinkedIn cu React și Firebase – Tutorial
- Aplicația de bază de date SQL cu GUI Windows – Tutorial de proiect
- Curs Tkinter – Tutorial Creați interfețe grafice cu utilizatorul în Python