بإمكانك الآن تحقيق أرباح عند ترويجك لكورسات كورس سيت .. للمزيد
اشترك في الدورة

Learn Laravel From Zero, All beginner and advanced stuff you will learn and you’ll going to Build Educational website.

باذن الله بعد انتهاءك من الكورس ستكون قادر ان تكون مطور لارافيل فعلى .

سيقسم هذا الكورس بأذن الله الى اقسام كثيره وكل قسم سيتكلم فى موضوع وسيكون لكل قسم مشروع بسيط لتتعلم وتتقن كل شئ بشكل اكيد.

ستتعلم فى هذا الكورس جميع الاساسيات والمواضيع المتقدمه اللتى ستؤهلك لتكون مطور لارافيل وستقوم بعمل مشروع كورسات تعليمى كامل من الصفر بعد الانتهاء من تعلم جميع الاساسيات والاشياء الاحترافيه التى ستؤهلك لذلك.

متطلبات الدورة

  • فهم وإتقان أساسيات البرمجه بشكل عام وبالأخص لغه ال بي اتش بي ( loops, conditions, arrays, functions,… )
  • فهم وإتقان أساسيات البرمجه الكائنيه ( inheritance, classes, objects, composition,…)
  • المهارات الأساسيه فى بناء واجهات المستخدم (html, css, js)

مخرجات الدورة

كل الأساسيات التى تحتاج اليها لتكون مطور لارافيل مثل: Routing, Blade, Eloquent, migrations, Controllers, models, ORM, database Relationships , middleware and much more.
ستتعلم مواضيع متقدمه مثل : Sending Email, notifications, Events , Deploying Project live and much more.
ستتعلم كيفيه بناء موقع حقيقى كامل بنفسك بإستخدام لارافيل
ستتعلم كيفيه إستخدام ال AJAX مع لارافيل لعمل ال CRUD System دون إعاده تحميل الصفحه
كيفيه رفع اى موقع على سيرفر حقيقى

الفئة المستهدفة

مبرمجى ال بي اتش بي والبادئين فى تعلم برمجه الويب
أى شخص يرغب فى كسب الخبره وكيفيه عمل المشاريع
المبتدئين فى تعليم لارافيل
أى شخص يرغب فى إحتراف لارافيل

مدرب الدورة

 المدرب real programmer hemza aouni كورس سيت courseset com


Real Programmer

Software Company
Hello, I am Ebrahem Samer from Egypt ,I am working as a web developer and I’ve a good experience in developing websites Because I’ve learned and still learning PHP and other web languages to have more experience and I love teaching and helping people so much and i’d love to help you learning anything.

اشترك في الدورة

محتويات الدورة

Introduction to the course
Introductionمجاناً 00:04:53
What is laravel ?مجاناً 00:04:20
Download and setup tools you need to startمجاناً 00:07:59
Create your first laravel project 00:06:56
Routing
Basic Routingمجاناً 00:07:37
Basic Routing Request Functions 00:03:27
Basic Routing With Parameters 00:04:05
Blade System
Introduction to Blade Systemمجاناً 00:06:02
Template Inheritance 00:10:07
Control Structure 00:09:16
Blade System and Routing Project File 00:00:00
Controllers
Introduction to Controllers 00:04:57
Create Your First Controller 00:07:27
Controllers and Namespaces 00:06:39
Resource Controller 00:05:12
Routing Using Except and Only 00:05:08
Migrations
Introduction to Migrations and fixing expected errors 00:08:53
Create Your First Migration 00:05:30
Understand Migration Commands (migrate, rollback, fresh, refresh) 00:08:06
Delete tables and Columns Using Rollback 00:02:36
Create Foreign Keys Using Migrations 00:08:28
Query Builder (create, read, update, delete)
Select data using Query Builder 00:04:36
Select data and display it in view 00:02:35
Select some columns data using pluck and select 00:04:27
Insert data using Query Builder 00:06:02
Update data using Query Builder 00:07:32
Delete data using Query Builder 00:04:12
Controller Project 00:00:00
Eloquent and Models
Introduction to Eloquent System and Create Your First Model 00:11:08
Create Migrations connected to a models 00:04:00
How to Create model, controller and migration in one command 00:01:10
Select data Using Model in different ways 00:08:02
Insert Form and CSRF Protection 00:08:45
Insert data Using Models 00:02:23
Update data Using Models 00:08:06
Show and Delete Data Using Models 00:05:18
Insert data Using create Function 00:03:43
Update data Using update Function 00:03:14
Delete data Using destroy Function 00:01:29
How to delete data using Soft Deletes 00:04:52
How to Restore deleted data and how to delete it permanently 00:05:05
Eloquent Project 00:00:02
Request Validation
Setup Laravel Project For Request Validation 00:03:26
Create Index, create functions and build routes 00:07:03
Validate request using validate function 00:09:22
Validate your custom request 00:08:02
Learn about Available Validation Rules 00:02:39
Validation Project 00:00:01
Eloquent Relationships
One to one relationship 00:15:25
One to many relationship 00:08:51
Many to many relationship 00:12:55
One to one polymorphic relationship 00:10:15
One to many polymorphic relationship 00:12:42
Many to many polymorphic relationship 00:15:25
Eloquent Relationships Project 00:00:02
Mutators and Accessors
Introduction and Project Setup 00:03:31
Accessor function 00:03:39
Mutator functions 00:10:17
Mutators and Accessors Project 00:00:01
Authentication
Introduction and Authentication Command 00:05:34
Authentication Routes 00:01:44
Useful Authentication functions 00:03:48
Authentication Project 00:00:00
Middleware
Introduction and Project Setup 00:04:12
How to use middlewares 00:04:39
How to define and register middlewares 00:06:09
Middleware Project 00:00:00
Sending Emails & Email Verification
Introduction and Project Setup 00:06:22
Sending mails using mailgun driver 00:07:41
Sending Contact Form Mail 00:15:58
Sending Markdown emails 00:06:14
Sending Email Verification 00:04:11
Sending Emails project 00:00:01
Database Seeders & Laravel Collective Package
Introduction and Project Setup 00:04:36
Working on factory and seeder 00:13:44
Seeder: using truncate function 00:02:50
Laravel Collective Package setup 00:08:19
Building create form using open function laravel collective 00:14:37
Building edit form using model function laravel collective. 00:07:34
Building delete form using laravel collective 00:04:30
Seeders & Laravel collective project 00:00:00
Events & Listeners
Introduction to Events and Listeners. 00:03:03
Using Laravel Built-in events 00:06:30
Create custom events and listeners 00:11:02
Events Project 00:00:00
Application Setup
Admin Dashboard Setup 00:06:05
Updating Admin Dashboard 00:07:46
Building database migrations for our application
Application Models and Migrations Part 1 00:05:21
Application Models and Migrations Part 2 00:06:28
Creating Foreign Keys between tables 00:08:18
Building Pivot tables migrations in our application 00:06:00
Building all the models relationships in our application
Polymorphic relationship between tables. 00:03:34
Many to Many relationships between tables. 00:01:48
One to Many relationships between tables. 00:12:45
Creating Foreign Keys for pivot tables 00:04:07
Building factories and seeders we need in our application
Building User and Photo Models Factory 00:09:27
Building Track, Course and Video Models Factory 00:05:12
Building Question and Quiz Models Factory 00:05:51
Run All Factories we’ve build. 00:11:26
Fill Pivot tables 00:08:28
Fixing Admin Dashboard
Admin Controllers 00:09:56
Fixing Dashboard routes part 1 00:10:59
Fixing Dashboard routes part 2 00:12:54
learncode project 00:00:01
Working on Admins
Admins routes and building admins index function. 00:11:41
Update admin index function. 00:07:14
Creating new Admin 00:10:21
Update and Delete admins. 00:12:34
Create your first Middleware to protect your app. 00:11:42
learncode project 00:00:01
Working on Users
Fixing User update function 00:07:09
Creating admin middleware 00:06:48
Creating application’s repository on git&github 00:06:37
Working on Tracks
Track Controller Index function 00:18:18
Track Controller Store function 00:04:16
Track Controller Edit function 00:05:27
Track Controller Update function 00:04:49
Track Controller Delete function 00:05:28
Working on Courses
Course Controller Index function part 1 00:09:08
Course Controller Index function part 2 ( Course Image ) 00:11:04
Course Controller Create function 00:12:08
Course Controller Store function 00:15:41
Course Controller Edit function 00:05:24
Course Controller Update function 00:06:46
Course Controller destroy function. 00:08:06
Course Controller Fixing update function 00:04:35
Work on Videos
Video Controller Index function 00:08:22
Video Controller Create function 00:06:55
Video Controller Store function 00:03:53
Video Controller Edit function 00:02:31
Video Controller Update function 00:02:57
Video Controller Destroy function 00:01:16
Work on Quizzes
Quiz Controller Index function 00:09:11
Quiz Controller Create function 00:03:08
Quiz Controller Store function 00:03:24
Quiz Controller Edit function 00:03:28
Quiz Controller Update and Delete functions 00:03:48
Implementing Show Function in Track, Course, Video and Quizz Controllers
Show function in Quiz Controller 00:11:40
Show function in Video Controller 00:06:58
Show function in Course Controller 00:13:40
How to add Video in specific course. 00:12:19
Show function in Track Controller 00:13:19
How to add Quiz in specific course. 00:07:10
How to add Questions in specific quiz ( Create function only ). 00:02:54
Working on Questions
Question Controller Index function 00:10:31
Question Controller Create function 00:11:03
Question Controller Store function 00:05:36
Question Controller Edit, Update and Destroy functions 00:09:02
How to add Question in specific Quiz ( Store Function ) 00:07:29
Working on Dashboard
Dashboard Page ( Cards Data ) 00:09:28
Dashboard Page ( Getting Last Tracks and Courses ) 00:12:12
Sidebar Fontawesome icons 00:05:05
Dashboard Page ( Getting Last Users and Quizzes ) 00:17:22
Admin Dashboard Project 00:00:01
Working on Home Page
Home Page ( Introduction ) 00:01:28
Home Page Navbar Design 00:10:01
Home page Header Background 00:17:46
Home Page Resume Learning Section ( part 1 ) 00:03:56
Home Page Resume Learning Section ( part 2 ) 00:20:45
Home Page Resume Learning Section ( part 3 ) 00:13:32
Home Page Carousal Control 00:02:06
Home Page Last Courses in Tracks 00:26:03
Home Page Get Famous Tracks ( part 1 ) 00:07:06
Home Page Get Famous Tracks ( part 2 ) 00:13:38
Home Page Footer Design 00:12:59
Home Page Get Recommended Courses ( part 1 ) 00:07:15
Home Page Get Recommended Courses ( part 2 ) 00:16:58
learncode project 00:00:01
Working on Course Page
Creating Course Page 00:05:01
Adding slug column to the course 00:09:11
Creating the course header 00:13:21
Get course videos 00:03:28
Design Course Videos 00:06:39
How to play course videos Dynamically 00:17:10
Get Course Quizzes 00:07:19
Design Course Quizzes 00:01:40
Working on Quiz Page
Quiz Controller and implementing index function. 00:06:00
Get Quiz Questions 00:07:50
Generate Answers in text form and check box 00:12:09
Design Questions and Fixing some bugs 00:19:02
Implement Quiz Submit function ( submit quiz questions ) 00:13:02
Solve Quiz Correct and get Score Feedback. 00:11:31
Inserting quiz_user record and increment user score. 00:07:15
Home Search Form
Implement Search Controller and index method 00:09:41
The structure of the returned courses 00:11:31
Design the returned courses 00:18:47
Fixing Search Form 00:02:20
Track Page
Track Controller and index method. 00:04:06
Track Courses view page 00:09:15
Fixing Authentication issues in all controllers 00:04:17
Get Logged User Content at Home page 00:05:34
Fixing Controllers 00:10:37
My courses Page & Enrollment system
Creating My Courses Controller 00:03:38
My Courses Index function 00:02:46
Design enroll Button 00:12:56
Implement Enroll Function ( 1 ) 00:02:00
Implement Enroll Function ( 2 ) 00:12:04
Implement My Courses view 00:04:42
User Profile
User Profile Introduction & Profile Controller 00:06:14
Get User Data 00:10:43
User edit form 00:08:23
Working on upload button using js 00:07:37
Implement upload_image function 00:10:14
Sending an AJAX request to upload image. 00:11:43
Update user info in default way. 00:13:31
Update user info using AJAX request 00:07:08
Get user tracks 00:07:36
Design user tracks section 00:02:15
Fixing Home Page.
Fixing and adding more links at home page 00:05:50
All Courses Page 00:06:27
Contact Page 00:10:21
Sending Contact form email using ajax 00:16:07
Login with Github and Google using Socialite Package
Installation & Setting Configuration 00:03:07
Make Github Application 00:03:40
Make Google Application 00:03:50
Implement handleProviderCallback function 00:05:16

تقييم الدورة

N.A

تقييم
  • 5 نجوم0
  • 4 نجوم0
  • 3 نجوم0
  • 2 نجوم0
  • 1 نجوم0

لا يوجد تقييمات لهذا الكورس.

اشترك في الدورة
11 متدرب مسجل في الدورة

مواعيد الدورة

المميزات الخاصة

لا تتردد بأي إستفسار
الإسم *الكورس الذي تستعلم عنه *البريد الإلكتروني *رقم الهاتفالبلد *رسالتك *
مزيداً من الفائدة بإشتراكك بنشرة كورس سيت البريدية   إشتراك