learn php - startup institute

3
walls wal walls walls w walls s alls walls walls walls walls Introduction to PHP One of the most powerful server-side scripng languages requires an equally powerful course to help break down the tricky concepts of Object Oriented PHP in a step by step manner to help you master OOP PHP. . Learn PHP SCAN ME FOR MORE DETAILS Who this course is for Any one with basic knowledge of Programming and HTML What you'll learn Learn to build applicaons using laravel You will learn how to use routes? How to connect and use Databases? How to create migraons and what they are? Training on live projects and websites to enhance your development abilies Future Inside The Four Walls

Upload: others

Post on 21-May-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Learn PHP - Startup Institute

walls

walls

walls

walls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

wallswalls

wallswalls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

Introduction to PHPOne of the most powerful server-side scripting languages requires an equally powerful course to help break down the tricky concepts of Object Oriented PHP in a step by step manner to help you master OOP PHP.

.

Learn PHP

SCAN MEFOR MORE DETAILS

Who this course is forAny one with basic knowledge of Programming and HTML

What you'll learn Learn to build applications using laravelYou will learn how to use routes?How to connect and use Databases?How to create migrations and what they are?Training on live projects and websites to enhance your development abilities

Future Inside The Four Walls

Page 2: Learn PHP - Startup Institute

walls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

wallswalls

wallswalls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

Future Inside The Four Walls

Introduction to PHPSoftware install and local developmentBasic Structure of PHPPHP Syntax, Tags, Variables, Superglobals, Constants, OperatorsPHP with HTML5Form Handling in PHP

Database(Mysqli) IntroductionFlow of PHP MyadminIntroduction to queriesRelations of queries,Tables, columns, DataTypes

Common Features in PHPPHP Date and TimeFORM in PHPPHP File HandlingPHP Session, CookiesPHP and AjaxPHP CURSending Email using mail()

Control StructuresIf, Switch StatementsLoops (for, while, do-while, foreach)Break & continue statementsStoring data into database through Control Structures

FunctionUser defined functions in PhpBuilt-in functions in Php

ArraySimple Array, Numeric Array, Associative Array, Multidimensional ArrayLooping through ArrayArray Manipulation Functions

OOP FundamentalDefining a classDefining a Method, PropertiesAccess Control Modifiers, Data AccessClass InheritanceAbstract Class, Final Class, Final Method, Interface.PHP Traits, Static KeywordNamespace

Course Outline

PHP 7 New FeaturesScalar type hintsReturn type declarationsAnonymous classesClosure::call()Generator Return Expressions Generator delegationnull coalesce operatorspace ship operator Throwables

Windows/MAC/LINUX- Local Environment Setup

LARAVEL FUNDAMENTALSLaravel Structure and Overview RoutingMiddlewareLaravel Request Lifecycle

Installing PHP development environment IDE installUse of Command PromptComposerGitInstallation ProcessCreating Laravel ProjectVirtual HostsOpening a project in IDEProject with PHP

walls

wallswalls

walls

Page 3: Learn PHP - Startup Institute

walls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

wallswalls

wallswalls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

wallswalls

walls

walls

walls

walls

walls

walls

walls

Future Inside The Four Walls

Laravel with MVC and Other FundamentalsControllersModelsViewsLibraryHelperArtisanEncryptionSessionService Container, Facades

Laravel Blade templating engineMaster layout setupSome more blade features

Database – Laravel MigrationsEnvironment configurationsMigratingCreating migration and dropping themAdding columns to existing tables using migrationsSome more migration commands

Query builderInserting data Reading DataUpdating Data Deleting DataJoining Query

Database – Eloquent / ORMReading DataReading / Finding with Constraints More ways to retrieve dataInserting / Saving DataEloquent Relationship

ResponsesRespond with HTMLSending Different Kinds of ResponsesUsing a Templating EngineRest APIs

ValidationsForm validationsHandle Form InputCreate a basic ecommerce site with Laravel.Final Presentation

Course Outline