pmg gabrovo - web development level 0 - introduction

Post on 14-Apr-2017

204 Views

Category:

Internet

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

FFWWeb development level 0 - Introduction

This presentation and its contents are property of FFW.

Today’s Agenda0102030405

LectorsCourse overviewExamsBenefitsQ&A

The Lectors!

Bozhidar BoshnakovArea Manager Gabrovo &Head of QA Department

bozhidar.boshnakov@ffwagency.comSkype – bo6nakov

Drupal.org – bboshnakovlinkedin.com/in/bboshnakov

Miroslav BanovTechnical Leader

miroslav.banov@ffwagency.comSkype – miroacc

Drupal.org – miroslavbanov

Nikola BintevDeveloper

nikola.bintev@ffwagency.comSkype – nbintev

Drupal.org – nikolabintev

Ivailo KadiyskiDeveloper

ivaiylo.kadiyski@ffwagency.comSkype – ivailo.kadiyskiDrupal.org – kadiiski

Course overview0102030405

Web development fundamentalsFrontend – CSS, Javascript & jQueryPHP ProceduralPHP Object-oriented programmingDrupal

Web fundamentalsA. Web development fundamentals - (Internet, Network (IP/DNS),

Site, application, CMS, Client-server, browsers, sessions, cookies, headers, errors, responses, relation between Site-DB-Server ’user perspective’)

B. Development process - (Involvement, phases, reports, responsibilities, documentation, transparency, waterfall, agile, BDD)

C. HTML & CSS basicsD. Test!!!

FrontendA. CSS/CSS3B. Programming languages for the webC. Javascript 1D. Javascript 2E. jQueryF. Test!!!

PHP IntroductionA. What is PHP?B. SyntaxC. Variables, variable typesD. Basic functionsE. Some predefined variablesF. Strings escapingG. PHP – advantages and disadvantagesH. How to install a Web Server that runs PHPI. How to create PHP files and run them on the browser and inside

the console

PHP Part 2A. Conditional statementsB. ArraysC. Predefined arraysD. Loops

PHP Part 3A. Functions and return valuesB. Include and requireC. Variables scope

D. TEST!!!

PHP Object-orientedA. Classes and objectsB. Methods and propertiesC. CoverageD. InheritanceE. Static methods and propertiesF. ConstantsG. Abstraction and interfacesH. OverloadingI. Iteration and cloning of objectsJ. SerializationK. NamespacesL. Autoloading of objects

Benefits

Any questions?

Thank you!

top related