pmg gabrovo - web development level 0 - introduction

14
FFW Web development level 0 - Introduction This presentation and its contents are property of FFW.

Upload: bozhidar-boshnakov

Post on 14-Apr-2017

203 views

Category:

Internet


0 download

TRANSCRIPT

Page 1: PMG Gabrovo - Web Development Level 0 - Introduction

FFWWeb development level 0 - Introduction

This presentation and its contents are property of FFW.

Page 2: PMG Gabrovo - Web Development Level 0 - Introduction

Today’s Agenda0102030405

LectorsCourse overviewExamsBenefitsQ&A

Page 3: PMG Gabrovo - Web Development Level 0 - Introduction

The Lectors!

Page 4: PMG Gabrovo - Web Development Level 0 - Introduction

Bozhidar BoshnakovArea Manager Gabrovo &Head of QA Department

[email protected] – bo6nakov

Drupal.org – bboshnakovlinkedin.com/in/bboshnakov

Miroslav BanovTechnical Leader

[email protected] – miroacc

Drupal.org – miroslavbanov

Nikola BintevDeveloper

[email protected] – nbintev

Drupal.org – nikolabintev

Ivailo KadiyskiDeveloper

[email protected] – ivailo.kadiyskiDrupal.org – kadiiski

Page 5: PMG Gabrovo - Web Development Level 0 - Introduction

Course overview0102030405

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

Page 6: PMG Gabrovo - Web Development Level 0 - Introduction

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!!!

Page 7: PMG Gabrovo - Web Development Level 0 - Introduction

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

Page 8: PMG Gabrovo - Web Development Level 0 - Introduction

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

Page 9: PMG Gabrovo - Web Development Level 0 - Introduction

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

Page 10: PMG Gabrovo - Web Development Level 0 - Introduction

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

D. TEST!!!

Page 11: PMG Gabrovo - Web Development Level 0 - Introduction

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

Page 12: PMG Gabrovo - Web Development Level 0 - Introduction

Benefits

Page 13: PMG Gabrovo - Web Development Level 0 - Introduction

Any questions?

Page 14: PMG Gabrovo - Web Development Level 0 - Introduction

Thank you!