Companies Home Search Profile

Build Exams System With Laravel

Focused View

Mustafa Alawi

6:09:46

298 View
  • 001 Introduction.mp4
    02:53
  • 002 Tools you need.mp4
    02:51
  • 003 Installing XAMPP Mac users.mp4
    03:52
  • 004 XAMPP Tour.mp4
    01:58
  • 005 Install Composer Mac.mp4
    03:26
  • 006 Installing XAMPP for Windows users.mp4
    01:37
  • 007 Installing Composer for Windows users.mp4
    01:07
  • 008 Create the project.mp4
    02:38
  • 009 Project Folder.mp4
    04:02
  • 010 Run project.mp4
    01:38
  • 011 Routes explained.mp4
    03:08
  • 012 Database Credentials.mp4
    04:51
  • 014 Create tables.mp4
    11:55
  • 015 Blade templates.mp4
    05:59
  • 016 Bootstrap.mp4
    03:05
  • 017 Navbar.mp4
    02:48
  • 018 Login.mp4
    06:06
  • 019 Navbar links.mp4
    03:47
  • 020 Register link.mp4
    01:51
  • 022 Main page.mp4
    04:30
  • 023 Pass data to view.mp4
    04:42
  • 024 Test page design.mp4
    05:15
  • 025 All answers.mp4
    02:50
  • 026 Model & Controller.mp4
    05:09
  • 027 Get test questions.mp4
    14:16
  • 028 Question id.mp4
    06:56
  • 029 Submit answers.mp4
    11:02
  • 030 Calculate result.mp4
    13:36
  • 031 Store result in database.mp4
    04:26
  • 032 Flash message.mp4
    08:56
  • 033 Auth student to exam.mp4
    08:09
  • 034 Take exam once.mp4
    07:05
  • 035 Students table.mp4
    08:26
  • 036 Student dashboard.mp4
    08:53
  • 037 Display subjects.mp4
    11:53
  • 038 Exam buttons.mp4
    02:08
  • 039 Start exam button.mp4
    06:41
  • 040 Register for exam button.mp4
    02:05
  • 041 Register exam once.mp4
    17:22
  • 042 Start exam logic - part 1.mp4
    14:32
  • 043 Start exam logic - part 2.mp4
    02:18
  • 044 Student template structure.mp4
    06:11
  • 045 All results.mp4
    04:24
  • 046 All results view.mp4
    05:24
  • 047 Subject name in results.mp4
    11:39
  • 048 All tests.mp4
    06:18
  • 049 All tests view.mp4
    03:43
  • 050 Remove student info after exam.mp4
    04:57
  • 051 Register only once.mp4
    07:43
  • 052 Deadline in exam.mp4
    07:11
  • 053 Timer.mp4
    10:24
  • 054 When timer goes to zero.mp4
    05:17
  • 055 Update remaining time - part 1.mp4
    14:18
  • 056 Update remaining time - part 2.mp4
    18:15
  • 057 Update every five minutes.mp4
    02:29
  • 058 Inserting data.mp4
    09:49
  • 059 Testing system.mp4
    08:15
  • 060 Main page.mp4
    02:47
  • Description


    Build Exams System With Laravel From Scratch

    What You'll Learn?


    • How to download  Laravel & Create New Project
    • How to install composer and XAMPP
    • How to create models & controllers
    • Create the database
    • Create database tables through migrations
    • How to add a template to your Laravel app
    • How to incorporate Bootstrap
    • Blade templates
    • Create, retrieve, update and delete records
    • Deliver exams to students
    • Register students for exams
    • Set exam deadline
    • Calculate students results
    • Set timer to exams

    Who is this for?


  • PHP developers.
  • What You Need to Know?


  • Internet connection.
  • Windows or MAC.
  • Intermediate knowledge in PHP.
  • More details


    Description

    In this course you will learn how to build MCQ examination system using Laravel framework. The system allows students to register for specific subjects and take MCQ exams and show their scores. Moreover, you will learn best practices, how to avoid bad practices when working on a Laravel project, how to debug your code, and most of all how to write a clean organized code in Laravel that you can get back to it, understand it or fix it and also let others understand it.


    Note: This course will take you step by step so that you don't get confused. I start with the most basic topics and gradually move forward toward advanced topics. You should have good understanding of OOP and PHP.


    What you'll learn in this course will make you able to start creating your own Laravel projects and not just simple projects build medium-sized to big-sized web apps. Hence, after the end of this course you will definitely have a robust, unbeatable portfolio that you can use to start applying for Laravel jobs confidently.

    Note: In this course you'll also get downloadable source code. You will also be provided with an exercise or quiz at the end of each lecture to test your understanding.


    Topics covered in this course:

    • How to create a Laravel Project

    • How to install composer and XAMP

    • Laravel views

    • Laravel Blade templates

    • Add a template to your project

    • Laravel migrations and databases

    • Models & Controllers

    • Forms

    • Connecting to Database

    • Template inheritance

    • CRUD operations

    • and much much more...

    What is expected after this course?

    After successfully finishing this course, you will :

    1. Have your own Laravel MCQ examination system.

    2. Have solid understanding of Laravel framework.

    3. Be able to create web apps using Laravel.

    4. Start your Career as a Laravel Developer.

    I wish you a successful journey during this course.

    Good luck!

    NOTE: This course is for intermediate web developers, however, basics of Laravel are taught at the beginning of the course. So it assumes you have good understanding of PHP and OOP.


    Who this course is for:

    • PHP developers.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Mustafa Alawi
    Mustafa Alawi
    Instructor's Courses
    Hi, it's Mustafa Alawi, a Software engineer & entrepreneur. I've basically seven years of experience in web development & software development. I also work as a consultant helping small-businesses. And have a great passion for business & entrepreneurship and founded CalmAndCode.I like teaching people and providing them with the knowledge that I have as I'm talented at simplifying complex theories and matters. And one of my goals is to help my students find success and reach their goals. My way of teaching focuses on helping students applying what they learn to make sure they're capable of using what they learn in the real world.Moreover, I work on entrepreneurial projects from time to time.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 58
    • duration 6:09:46
    • Release Date 2022/12/01