Presentation is loading. Please wait.

Presentation is loading. Please wait.

Stacey Mulcahy| Technical Evangelist Jamie Kosoy | Content Developer

Similar presentations


Presentation on theme: "Stacey Mulcahy| Technical Evangelist Jamie Kosoy | Content Developer"— Presentation transcript:

1 Stacey Mulcahy| Technical Evangelist Jamie Kosoy | Content Developer
PHP on Azure Stacey Mulcahy| Technical Evangelist Jamie Kosoy | Content Developer

2 Meet Stacey Mulcahy |@bitchwhocodes
Technical Evangelist for Microsoft Focused on web development, Open Source, IoT, Design and UX Channel 9 Contributor – channel9.com/niners/bitchwhocodes International speaker

3 Meet Jamie Kosoy| ‏@jkosoy
Founder / Tech Director of Arbitrary Mad Scientist Programmer Teacher. Parsons and University of San Francisco Life Achievements Has a web site on permanent display in MoMI in Queens, NY Built a life-sized Arduino powered R2D2 Taught the Food Network what a hoagie is

4 Course Topics An Introduction to PHP on Azure 01 | Getting Started
05 | Creating an API 02 | From Static to Dynamic 06 | Deploying to Azure 03 | Forms, Sessions & Cookies 07 | Supplement Your Knowledge 04 | PHP and MySQL

5 Setting Expectations Target Audience
Front end developer Server side developer Some familiarity with server side technologies Suggested Prerequisites/Supporting Material Visual Studio 2013 Express for Web XAMMP, WAMP (

6 Join the MVA Community! Microsoft Virtual Academy
Free online learning tailored for IT Pros and Developers Over 1M registered users Up-to-date, relevant training on variety of Microsoft products “Earn while you learn!” Get 50 MVA Points for this event! Visit Enter this code: PHPAzure (expires 1/12/2015)

7 Introduction to PHP

8 Introduction and Getting Started
History of PHP PHP in the Wild Development Environment Getting information about configuration settings Hello World Scalar Data Types Compound Data Types Functions

9 About PHP Server side scripting language for web development
General purpose language Originally stood for “Personal Home Pages” Later stands for “Hypertext PreProcessor” Dynamic and weakly typed

10 PHP In The Wild PHP is the 4th most popular language type for newly created repositories in Github Mod_php is the most popular Apache module Of websites where the server side language is known, it’s listed that 82% of them are PHP Popular for CMS including WordPress, Joomla, MediaWiki, and Drupal.

11 Development Environment
LAMP web development environments can be downloaded Can use MAMP, XAMPP, WAMP ( Can use IIS to support PHP (

12 Configure IIS for PHP

13 Configuration Settings
PHP can be configured For example, some libraries like CURL need to be included in some server environments To view how your server is configured, use phpinfo()

14 Viewing Configuration Settings

15 Hello World in PHP

16 Scalar Data Types TYPE DESCRIPTION EXAMPLE Integer Whole Number
-4, 512 Float Floating Point Number 3.14, String Characters “Jamie” , Boolean True or False true, false

17 Scalar Data Types

18 Compound Data Types TYPE DESCRIPTION Array
Holds many values indexed by string or numbers Object Holds many properties, may contain methods

19 Compound Data Types

20 Functions

21


Download ppt "Stacey Mulcahy| Technical Evangelist Jamie Kosoy | Content Developer"

Similar presentations


Ads by Google