Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Introduction to Caligrafy - Your PHP Framework
Rating: 4.5 out of 5(43 ratings)
8,421 students

Introduction to Caligrafy - Your PHP Framework

Build your application from the ground up
Created byDory Azar
Last updated 6/2019
English

What you'll learn

  • Introduction to PHP, MySql, Apache
  • MVC architecture and server-side frameworks
  • Get started with Caligrafy
  • Routing, Models and Controllers
  • Views and Templates Engines
  • Databases, Models & Relationships
  • Structured Data, Metadata and Social Sharing
  • REST-ful APIs
  • Authentication
  • Payment and Cryptocurrency payments

Course content

4 sections16 lectures12h 52m total length
  • Welcome to the course20:16

    In this welcome lecture, we go over the course outline and the different topics that will touch upon in this class.

  • Command Line, Git and Github44:11

    During this lecture, we will go through setting up a shell application and the git commands to prepare the environment needed for the course.

  • Do you know your commands?
  • Environment Setup, Github53:47

    During this lecture, we will setup a Apache, Mysql, PHP server on a Mac and a Windows. We will also set up a github repository to get the students into the habit of version control.

  • Set up your environment
  • PHP Primer59:40

    During this lecture, we will go through the basics of the PHP language.

  • Database Primer (MySQL)1:07:02

    During this lecture we ill go through the basics of MySQL - enough to get us to use the Caligrafy framework.

Requirements

  • Basic Knowledge of PHP
  • Basic Knowledge of MySql
  • Basic Knowledge of HTML/CSS
  • Basic notions of programming

Description

Caligrafy is a new and modern MVC framework for PHP. In this course, you will learn how to build PHP/MySql web applications from the ground up. You will explore the powerful features of this framework such as Responsive Templates, easy database interfacing, social sharing, creating clean structured, easy authentication, easy credit card and cryptocurrency payments, easy search referencing and analytics.

This is an outstanding course that will empower you to build progressive web and mobile web applications quickly.

Who this course is for:

  • Beginner PHP developers
  • Beginner Laravel developers
  • Computer Science or Engineering Students
  • Entrepreneurs looking to learn programming