PHP MVC Frameworks Course Introduction Soft Uni Team

  • Slides: 22
Download presentation
PHP MVC Frameworks Course Introduction Soft. Uni Team Technical Trainers Software University http: //softuni.

PHP MVC Frameworks Course Introduction Soft. Uni Team Technical Trainers Software University http: //softuni. bg

Table of Contents 1. Course Objectives 2. Course Program 3. Trainers Team 4. Examination

Table of Contents 1. Course Objectives 2. Course Program 3. Trainers Team 4. Examination 5. Learning Resources 2

Questions sli. do #PHPMVC 3

Questions sli. do #PHPMVC 3

PHP MVC Frameworks Course Objectives & Program

PHP MVC Frameworks Course Objectives & Program

PHP MVC Frameworks – Course Program 1. Course Introduction – Course Program, Exams, Trainers,

PHP MVC Frameworks – Course Program 1. Course Introduction – Course Program, Exams, Trainers, Evaluation… 2. MVC Intro – What is MVC? Custom MVC Framework 3. Symfony Basics – Installation, Controllers, Routes 4. ORM Basics – What is ORM? Doctrine, Queries, Repositories 5. Symfony Fundamentals – Forms, Security 6. Symfony Advanced – Crons, Events, Deploy 5

The Trainers Team

The Trainers Team

Trainers Team § Borislav Yordanov § Web Developer and Technical Trainer § Solid programming

Trainers Team § Borislav Yordanov § Web Developer and Technical Trainer § Solid programming experience with PHP and Symfony 7

Trainers Team § Ivan Yonkov § Training Manager & Trainer @ Soft. Uni §

Trainers Team § Ivan Yonkov § Training Manager & Trainer @ Soft. Uni § 5 years of programming experience mainly with Java and PHP § Solid experience as QA engineer § Top performing student from the Software University (2014) 8

Volunteer Teaching Assistants § Volunteer teaching assistants § Developers from the software industry §

Volunteer Teaching Assistants § Volunteer teaching assistants § Developers from the software industry § Scholarship students from Soft. Uni 9

PHP Fundamentals: More Details Duration, Languages, Technologies

PHP Fundamentals: More Details Duration, Languages, Technologies

Training Structure – PHP MVC Frameworks § Lectures § Practical exercises (in class) §

Training Structure – PHP MVC Frameworks § Lectures § Practical exercises (in class) § Homework (after every lecture or at home) § Individual project § Exam preparation (Workshop) § Project Defenses § Schedule: March - April 2017 § Final date: 30 April 2017 11

Why English? § Why the slides are in English? § English is the native

Why English? § Why the slides are in English? § English is the native language of the software engineers § Specific terminology should be in English § Translations are inaccurate and funny § Just learn English! § No excuses 12

PHP MVC Frameworks Evaluation Criteria

PHP MVC Frameworks Evaluation Criteria

Scoring System for the "PHP MVC Frameworks" § Project – 90% § Homework –

Scoring System for the "PHP MVC Frameworks" § Project – 90% § Homework – 10% § Bonuses: up to 10% § Presence in class (onsite students only) – 5% § Forum Activity – 5% 14

Practical Project § Develop a practical project § Choose from existing projects § Or

Practical Project § Develop a practical project § Choose from existing projects § Or work on your own idea § Public defense demonstrate your work live at Soft. Uni 15

Resources What We Need Additionally?

Resources What We Need Additionally?

Course Web Site & Forums § The PHP MVC Frameworks official web site: https:

Course Web Site & Forums § The PHP MVC Frameworks official web site: https: //softuni. bg/trainings/1583/php-mvc-frameworks-march-2017 § Register for the "Software University Forum": § Discuss the course exercises with your colleagues § Find solutions for all course exercises § Share source code / discuss ideas / help each other https: //softuni. bg/forum 17

PHP MVC Frameworks Slides and Videos § All lecture slides, videos, homework assignments, projects

PHP MVC Frameworks Slides and Videos § All lecture slides, videos, homework assignments, projects and other resources are open content, available for free § Visit the course web site to access the course resources 18

Symfony Resources § Symfony - The Book https: //symfony. com/pdf/Symfony_book_3. 1. pdf § The

Symfony Resources § Symfony - The Book https: //symfony. com/pdf/Symfony_book_3. 1. pdf § The Cookbook http: //symfony. com/doc/2. 3/cookbook/index. html (might be older) 19

PHP MVC Frameworks – Course Intro ? s n o i t s e

PHP MVC Frameworks – Course Intro ? s n o i t s e u Q ? ? ? https: //softuni. bg/courses/php-mvc-frameworks

License § This course (slides, examples, demos, videos, homework, etc. ) is licensed under

License § This course (slides, examples, demos, videos, homework, etc. ) is licensed under the "Creative Commons Attribution. Non. Commercial-Share. Alike 4. 0 International" license § Attribution: this work may contain portions from § “PHP/My. SQL" course by Soft. Uni under CC-BY-NC-SA license 21

Free Trainings @ Software University § Software University Foundation – softuni. org § Software

Free Trainings @ Software University § Software University Foundation – softuni. org § Software University – High-Quality Education, Profession and Job for Software Developers § softuni. bg § Software University @ Facebook § facebook. com/Software. University § Software University @ You. Tube § youtube. com/Software. University § Software University Forums – forum. softuni. bg