Presentation is loading. Please wait.

Presentation is loading. Please wait.

Web and Mobile Combined Option: PHP, ASP.NET, and iOS.

Similar presentations


Presentation on theme: "Web and Mobile Combined Option: PHP, ASP.NET, and iOS."— Presentation transcript:

1 Web and Mobile Combined Option: PHP, ASP.NET, and iOS

2 Term 3: PHP Server-side Web Scripting with PHP 5 hours per week 75 hours total

3 Mature Course PHP has been taught at BCIT for about ten years Two PHP courses COMP1920, COMP2920 72 hours total

4 Components HTTP serverDesign patternsAPIs SecurityUnit testingOOP Text filesSecurityFrameworks HTML formsSession managementPEAR/PECL CookiesEncryptionTemplating Regular expressionsDatabases GraphicsCommand-line scriptsand more…

5 Why PHP? A very popular programming language 35 percent of web traffic is handled by PHP, says Gutmans. Wikipedia says 75 percent of websites use PHP. Facebook, Wikipedia, Yahoo, and Photobucket are all built in PHP. WordPress, the most popular blogging platform in the world, runs on PHP and probably accounts for half of that 35 percent. Most of the other major content management systems, such as Drupal and Joomla, are also built in PHP. Half of all developer job postings on Craigslist call for PHP developers. PHP is used by 81.9% of all the websites whose server-side programming language we know. google.ca/?gfe_rd=cr&ei=dO9fU8HlBqvP8gfPyoDQCg#q=how+popular+is+php http://w3techs.com/technologies/overview/programming_language/all

6 Term 4: iOS Mobile Development with iOS 5 hours per week 75 hours total

7 Components Objective-CXCodeTesting MVCDebuggingMemory Management Core Data (DB)GesturesInteract with servers AccelerometerScrum (yup, even here)Universal Apps (phone and tablet) Publishing to iTunesAnalyticsand more…

8 Why iOS? The other mobile Platform Builds on the Android course in term 3 Not just phones: tablets, cars, and potentially wearables Designing for devices is different than designing for PCs 1.75 Billion smartphones in 2014 2.51 Billion smartphones in 2017 Over 200 jobs in the Lower Mainland listed today on one site alone.

9 Term 4: ASP.NET Web Development with ASP.NET 5 hours per week 75 hours total

10 Mature Course ASP.NET has been taught at BCIT for about ten years ASP.NET courses COMP2870 (PTS) COMP3973 (PTS) COMP4870

11 Components C#ASP.NET Web FormsASP.NET MVC Visual StudioDebuggingCaching LINQEntity FrameworkRAZOR REST APIsOpenAuthCode First Development SQL ServerDeployment to IIS & Cloud Unit Testing Mobile webServer Controlsand more…

12 Why ASP.NET? Fast development - Drag & Drop Free in the Windows platform (Mono under LINUX) Visual Studio is the best IDE out there Fully object oriented Compiled After PHP, ASP.NET is the most widely used web technology with 28.6% market share http://www.w3cook.com/programminglanguage/asp.net

13 Questions? Jason_Harrison@bcit.ca twitter.com/bcitjason Web developer since 1999 DArcy Smith DArcy_D_Smith@bcit.ca Developer since 1993 Medhat Elmasry melmasry@bcit.ca


Download ppt "Web and Mobile Combined Option: PHP, ASP.NET, and iOS."

Similar presentations


Ads by Google