PHP Fundamentals

PHP is een scripttaal, die bedoeld is om op webservers dynamische webpagina's te creëren. PHP is in 1994 ontworpen door Rasmus Lerdorf, een senior softwareontwikkelaar bij IBM. Lerdorf gebruikte Perl als inspiratie. Aanvankelijk stonden de letters PHP voor Personal Home Page.


In deze op de praktijk gerichte course wordt theorie afgewisseld met praktijk. In 4 dagdelen krijg je theorie aangeboden waarmee je de dagen daarop aan de slag kunt.


Na 4 dagdelen klassikale begeleiding en het uitvoeren van de opdrachten ben je klaar voor het afsluitende examen. Scoor je voldoende op het examen? Dan krijg je het Startel PHP fundamentals certificaat.

Wat leer je?

PHP Fundamentals provides an overview of the PHP language, main concepts, and best practices. After the course you can:


• Understand the syntax and structural elements of PHP.


• Know how to correctly apply the various control-flow structures.


• Understand PHP data types, type-juggling, and operator precedence.


• Organize code into reusable functions.


• Accomplish tasks using PHP's built-in file system and array functions.


• Understand essential elements of HTTP such as cookies and sessions.


• Understand the basics of validating input and escaping output.


• Build forms to collect information from a user.


• Interact with a database using PHP's MySQL functions.

Welke voorkennis heb je nodig?

Basiskennis van programmeren (bijvoorbeeld HTML5 of Python) een pre.


Heb je in het geheel geen voorkennis? Neem dan eerst even contact op zodat we je kunnen voorzien van materiaal waarmee je je kunt voorbereiden.

Trainingsvorm
PHP Fundamentals

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

Staat je datum er niet tussen?

Neem dan contact op met onze klanten service voor studieadvies of een training op maat.

 

PHP Fundamentals

Wij proberen je aanvraag zo snel mogelijk te benantwoorden. Meestal zou dat op de dag zelf gebeuren. Om je sneller van dienst te zijn vragen we je telefoonnummer.

Trainingsdata

Startdatum

Trainingsvorm

Locatie

Duur

Prijs

datum:

In company

PHP Fundamentals_(In company)

Wij proberen je aanvraag binnen 2 werkdagen te verwerken. Telefoonnummer is niet direct nodig, maar handig als we nog vragen hebben.

Waarom Startel?

Persoonlijke
aanpak
Ervaren
trainers
Aanbod
op maat
Klassikaal en e-learning
mogelijkheden

Het programma

1. Intro to Programming


A. Language and the Logic of Programming


B. Types of Programming Languages and Vocabulary


C. What is PHP


D. Why use PHP


2. PHP Language Basics


A. Syntax


B. Quotes


C. Comments


D. Special Characters


E. Data Types


F. Precedence


G. Symbols


3. PHP Identifiers


A. Variables


B. Constants


C. Arrays


4. PHP Control Flow Basics


A. Operators


B. Conditionals


5. PHP Functional Basics


A. Functions


B. Function Design Tools


C. File Systems (Handling)


6. File System Basics


A. Constants


B. Commonly Used File Functions


C. File System Performance


7. PHP Web Concepts


A. Client/Server Communications


B. How to embed PHP into HTML


C. How to embed HTML into PHP


D. Validating and Escaping


E. Cookies


F. Sessions


G. $_GET and $_POST


8. PHP Database Basics


A. Introduction to Relational Databases


B. Keywords and Statements in SQL


C. Using PHP Functions with the MySQL Data Engine


9. Developing PHP Apps


A. General Software Development


B. Application Structure Guidelines


C. Organizing a concept solution


D. Application Skeleton


E. Debugging Techniques


F. Security


10. Final Bindings


A. OrderApp File Structure


B. OrderApp Architecture


C. OrderApp Request/Response Cycle


D. OrderApp Step Through


E. Resources


F. Course Summary


 


Final Exam and exercise (optional) Startel

Hoe maken we het persoonlijk?

Bij Startel is persoonlijk ook écht persoonlijk. Om de best passende trainingen te geven starten we met het belangrijkste ingrediënt: jou.

  1. We starten altijd met een intake om jou te leren kennen.
  2. We passen de Training aan de hand van jouw ambitie en doelen aan.
  3. We kijken ook naar jouw persoonlijke situatie om de lesstof zo praktisch mogelijk te maken.

Contact formulier

categorie: 
  • Development

Op de hoogte blijven van de nieuwste trainingen?

Schrijf je in voor onze nieuwsbrief!