PHP MVC Frameworks Course Introduction SoftUni Team Technical Trainers

Slides:



Advertisements
Similar presentations
JavaScript Basics Course Introduction SoftUni Team Technical Trainers Software University
Advertisements

Software University Curriculum, Courses, Exams, Jobs SoftUni Team Technical Trainers Software University
PHP Basics Course Introduction SoftUni Team Technical Trainers Software University
Fundamentals SoftUni Welcome to Software University SoftUni Team Technical Trainers Software University
Advanced JavaScript Course Introduction SoftUni Team Technical Trainers Software University
Programming Basics Course Introduction SoftUni Team Technical Trainers Software University
Teamwork and Personal Skills Course Introduction Software University SoftUni Team Technical Trainers.
Fundamentals SoftUni Welcome to Software University SoftUni Team Technical Trainers Software University
Course Program, Evaluation, Exams
JavaScript Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Trainers Team Ivan Yonkov Rated in the top 7% at Stack Overflow
C# Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Web Fundamentals (HTML and CSS) Course Introduction SoftUni Team Technical Trainers Software University
Web Fundamentals (HTML and CSS) Course Introduction Svetlin Nakov Technical Trainer Software University
Web Fundamentals (HTML and CSS)
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
Advanced C# Course Introduction SoftUni Team Technical Trainers Software University
Object-Oriented Programming Course Introduction Svetlin Nakov Technical Trainer Software University
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
Data Structures Curriculum, Trainers, Evaluation, Exams SoftUni Team Technical Trainers Software University
Programming for Beginners Course Introduction SoftUni Team Technical Trainers Software University
JavaScript Applications Course Introduction SoftUni Team Technical Trainers Software University
High-Quality Code: Course Introduction Course Introduction SoftUni Team Technical Trainers Software University
PHP Basics Course Introduction Svetlin Nakov Technical Trainer Software University
Software Technologies Course Overview SoftUni Team Technical Trainers Software University
Programming Fundamentals Course Introduction SoftUni Team Technical Trainers Software University
Doctrine The PHP ORM SoftUni Team Technical Trainers Software University
Team Work and Personal Skills Course Introduction Angel Georgiev Part-time Trainer Software University
ASP.NET MVC Course Program, Trainers, Evaluation, Exams, Resources SoftUni Team Technical Trainers Software University
Advanced JavaScript Course Introduction SoftUni Team Technical Trainers Software University
C# OOP Advanced Course Introduction SoftUni Team Technical Trainers Software University
Java OOP Advanced Course Introduction SoftUni Team Technical Trainers Software University
JavaScript Advanced Course Overview SoftUni Team Technical Trainers Software University
Software Technologies
Programming Fundamentals (Extended)
Version Control Systems
Databases basics Course Introduction SoftUni Team Databases basics
Data Structures Course Overview SoftUni Team Data Structures
C# MVC Frameworks – ASP.NET
Introduction to MVC SoftUni Team Introduction to MVC
Deploying Web Application
PHP Fundamentals Course Introduction SoftUni Team Technical Trainers
C# Database Fundamentals with Microsoft SQL Server
JavaScript Applications
Mocking tools for easier unit testing
JavaScript Applications
State Management Cookies, Sessions SoftUni Team State Management
PHP MVC Frameworks MVC Fundamentals SoftUni Team Technical Trainers
C# Databases Advanced with Microsoft SQL Server
Software Technologies
Databases advanced Course Introduction SoftUni Team Databases advanced
C#/Java Web Development Basics
Install and configure theme
Entity Framework: Relations
JavaScript Fundamentals
JavaScript Fundamentals
C# Advanced Course Introduction SoftUni Team C# Technical Trainers
Databases Advanced Course Introduction SoftUni Team Databases Advanced
C# Web Development Basics
Best practices and architecture
Web Fundamentals (HTML and CSS)
Multidimensional Arrays, Sets, Dictionaries
Extending functionality using Collections
Java Advanced Course Introduction SoftUni Team Java Technical Trainers
C# Advanced Course Introduction SoftUni Team C# Technical Trainers
Course Overview, Trainers, Evaluation
JavaScript Fundamentals
Train the Trainers Course
Version Control Systems
JavaScript Frameworks & AngularJS
Presentation transcript:

PHP MVC Frameworks Course Introduction SoftUni Team Technical Trainers Software University http://softuni.bg © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

Table of Contents Course Objectives Course Program Trainers Team Examination Learning Resources © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

Questions sli.do #PHPMVC

Course Objectives & Program PHP MVC Frameworks Course Objectives & Program © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

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

The Trainers Team

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

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

Volunteer Teaching Assistants Developers from the software industry Scholarship students from SoftUni

PHP Fundamentals: More Details Duration, Languages, Technologies

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

Why English? Why the slides are in English? Just learn 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

PHP MVC Frameworks Evaluation Criteria

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%

Practical Project Develop a practical project Choose from existing projects Or work on your own idea Public defense  demonstrate your work live at SoftUni

What We Need Additionally? Resources What We Need Additionally?

Course Web Site & Forums The PHP MVC Frameworks official web site: 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/trainings/1583/php-mvc-frameworks-march-2017 https://softuni.bg/forum

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

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)

PHP MVC Frameworks – Course Intro https://softuni.bg/courses/php-mvc-frameworks © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

License This course (slides, examples, demos, videos, homework, etc.) is licensed under the "Creative Commons Attribution- NonCommercial-ShareAlike 4.0 International" license Attribution: this work may contain portions from “PHP/MySQL" course by SoftUni under CC-BY-NC-SA license © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.

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/SoftwareUniversity Software University @ YouTube youtube.com/SoftwareUniversity Software University Forums – forum.softuni.bg © Software University Foundation – http://softuni.org This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike license.