Skip to main content

Search form

Main menu

  • UWinnipeg
  • PT Timetable
  • Corporate Solutions
  • About Us
  • Contact Us
  • Student Logins
Menu

Secondary Menu

Home
  • Future Students
    • Admissions

      Admissions Menu

      • Admission Requirements
      • Apply Today
      • Tuition & Fees
      • Funding & Financial Aid
      • Internships
      • Student Life
      • FAQ
      • Pathways to UWinnipeg
      • Student Success Stories
      • PACE News

      Programs

      Programs for Domestic Students

      • Full Time
      • Part Time
      • Microcredentials
      • Corporate Solutions
      • 55 Plus Program

      Courses

      Courses

      • Part Time Timetable
      • Register for Courses
  • Current Students
    • Part Time

      Part Time

      • Part Time Students Home
      • Part Time Timetable
      • Part Time Students Planning Tool
      • Register for Courses
      • Online Learning for Part Time Students

      All

      All

      • Transfer Credits
      • Student Resources
      • Forms
      • FAQ
      • Graduation Information
      • Student Life
      • PACE News

      Student Logins

      Student Logins

      • Nexus Login
      • WebAdvisor Login
      • Webmail Login
  • International Students
    • International Students

      International Students

      • Programs
      • Admission Requirements
      • Admission Process for Full Time Students
      • Tuition & Fees
      • Study In Canada
      • UWinnipeg English Language Pathways
      • International Student Success Stories
      • Transfer Credits
      • PACE News
      • Join Us for Live Webinar About Studying at PACE
  • About Pace
    • About Pace

      About PACE

      • About Us
      • Contact Us
      • Fact Sheets & Publications
      • Instructors
      • Teach at PACE
      • Policies
      • PACE News
Apply Today!
DIT 36096 36 hours

Most modern PHP applications of any complexity are developed using a PHP MVC framework. Frameworks help speed up development, but also help developers adhere to accepted and well-tested coding practices. Division of application concerns fall into three primary areas:  Models, Views and Controllers (MVC). This course will explore the most widely used PHP Framework – the Laravel MVC framework. Students will learn how to plan, develop, and deploy a web application using this powerful framework; to create and manage databases within the Laravel environment; and to develop powerful frontend views using the blade template engine. 

Prerequisites

  • Advanced PHP Programming
Outcomes

Upon successful completion of this course, students will be able to:

  • Set-up a Laravel development environment using Vagrant and Homestead
  • Install the Laravel framework and dependencies using Composer
  • Understand how routing, controllers and views are implemented in Laravel
  • Create controller stubs using Laravel command line tools
  • Create model stubs using Laravel command line tools
  • Migrate (create and manage) databases and tables using Laravel command line tools
  • Interact with the database using the Eloquent ORM module
  • Create efficient HTML views using blade templates
  • Create an efficient and powerful authentication system using built in Laravel modules
  • Integrate third-party PHP packages into the Laravel framework using Composer
  • Rapidly develop a powerful, database drive Web application using Laravel and Bootstrap.

Apply Today
UWinnipeg PACE
  • UWinnipeg
  • About Us
  • Contact Us
  • About Pace
  • Webadvisor
  • Nexus Login
  • Webmail Login
  • Contact Webmaster
COPYRIGHT © 2018 THE UNIVERSITY OF WINNIPEG - PROFESSIONAL, APPLIED AND CONTINUING EDUCATION
Privacy PolicyEmergency Info

Cookies

By clicking "Accept" you allow cookies that improve your experience on our site, help us analyze site performance and usage, and enable us to show relevant marketing content.

Accept