Plan du site  
français  English
pixel
pixel

Articles - Étudiants SUPINFO

Web programming with PHP

2WEB 8 chapters 3 ECTS credits Level Beginner

Introduction

As its name suggests, the 2WEB course will introduce you to the server-side web development with PHP. This course will give you with all the essential concepts for developing web applications with HTML, CSS, JavaScript and PHP. This course will follow the previous Web course (1WEB) and will therefore require a fine understanding of the concepts already seen.

 

PHP is one of the most popular languages ​​in the web world and is used by more than 80% of websites whose server language is known worldwide (source: http://w3techs.com/technologies/details/pl-php/all/all). Due to its extremely intuitive syntax and logical simplicity oriented, PHP has conquered the internet where its growth remains stable.


Symfony2 is a PHP framework built with many patterns and well-known web concepts (routing, modules, views engine, entities ...) to provide a robust and stable structure to any developer. Its syntax and modularity greatly increase your productivity in website and webapp development.

Learning path

Objectives

  • Be able to design a dynamic web application with PHP
  • Be able to explain and implement an MVC architecture
  • Understand Symfony2 and use this framework to develop web applications
  • Test one's application with PHPUnit

Course content

  • Web Development Reminders

    Course : 30 min - Labs : 90 min
  • Introduction to AJAX

    Course : 120 min - Labs : 120 min
  • PHP Introduction

    Course : 120 min - Labs : 120 min
  • PHP Language

    Course : 240 min - Labs : 480 min
  • OOP and PHP

    Course : 240 min - Labs : 180 min
  • PDO

    Course : 120 min - Labs : 240 min
  • Symfony2

    Course : 120 min - Labs : 180 min
  • Unit tests with PHP

    Course : 180 min - Labs : 300 min

Resources

Advanced Members' lounge (enrolled in a cursus or status holder)

These resources are a selection from a rich set of 20,000+ books and videos courses from leading publishers and the international experts. SUPINFO International University enrolled students and "Advanced Members" enjoy unlimited access to these resources. Any person enrolled to a course or training at SUPINFO is entitled to this status. If you are not already logged on the "libraries.supinfo.com" SUPINFO website the links below will only give you a limited access. Become an Advanced Member

  • Books

  • PHP et MySQL - Maîtrisez le développement d'un site Web dynamique et interactif (3e édition)
  • Symfony2 - Développez Des Sites Web Php Structurés Et Performants
  • Design Patterns en PHP

Welcome on board: How to get started with SUPINFO courses

Check the requirements

Our courses are part of a coherent learning path. To take the most of a course we strongly advise you to be sure to meet the requirements before going on. You can find pre-requisistes on each and every course description page.

Stick to the schedule

Each course is divided into chapters with a given timing. This schedule is designed to help you take (and keep) the most of the course.

Get your tools ready

To take this course you need specific software resources. Be sure to download the required software before you start. Refer to the "Course Content" section.

Review: Apply and sharpen your knowledge

Test your knowledge

For each chapter of this course, you'll find labs to practice your new skills. These workshops are the key to fully understand and master the course.

Share and talk

On the official SUPINFO forum, each course has a dedicated section where the community can be reached to address the matter. You can ask questions and get help when needed.

Improve and discover

SUPINFO Advanced Members have access to additional resources to improve their knowledge. Hundreds of thousands of books and videos are available on market-leading platforms.

You master the subject : Get certified and earn ECTS credits

Enrol for a SUPINFO cursus

You can earn an Associate of Science diploma at the end of Year 2. That title can be supplemented by one year in B.Sc to earn a Bachelor of Science. B.Sc. holders can further their path to success by taking an additional 2 years M.Sc. to get a Master of Science (french-state accredited)

Get back soon to learn about our certification program

Earn a certificate together with ECTS credits after completing this course.

Through the SUPINFO course you just follow, you can get certified by taking an exam during one of our exam sessions.

Get back soon to learn about our certification program

Contribute: Featured community publications

Want to submit quality content?
Do not hesitate to contact your Campus Manager regarding the terms and conditions of Knowledge Sharing (KWS).

About SUPINFO | Contacts & addresses | Teachers | Press | INVESTOR | Conditions of Use & Copyright | Respect of Privacy
Logo de la société Cisco Logo de la société IBM Logo de la société Sun-Oracle Logo de la société Apple Logo de la société Sybase Logo de la société Novell Logo de la société Intel Logo de la société Accenture Logo de la société SAP Logo de la société Prometric Logo du IT Academy Program par Microsoft

SUPINFO International University is globally operated by EDUCINVEST Belgium - Avenue Louise, 534 - 1050 Brussels
and is accredited in France by Association Ecole Supérieure d'Informatique de Paris (ESI SUPINFO)