PHP Programmierung für Anfänger - Grundlagen

Du startest bei 0 und wir werden Dich gemeinsam Schritt für Schritt an die Grundlagen der Sprache PHP heranführen.
4.2 (15 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
339 students enrolled
$20
Take This Course
  • Lectures 46
  • Contents Video: 2.5 hours
    Other: 0 mins
  • Skill Level Beginner Level
  • Languages German
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 German

Course Description

Der Kurs ist für blutige Anfänger gefertigt.

Gemeinsam werden wir uns Schritt für Schritt die Grundlagen der Programmierung mit PHP anschauen.

Zu beginn erkläre ich dir, was PHP ist, wie es funktioniert und was man mit dieser Skriptsprache alles machen kann.

Im Anschluß daran werden wir deinen Computer für die Programmierung mit PHP vorbereiten. Du installierst Dir deinen eigenen Webserver und installierst eine Entwicklungsumgebung.

Danach schreiben wir gemeinsam Dein erstes PHP-Dokument und lassen es im Browser anzeigen.

Wenn die erste Hürde geschafft ist, werden wichtige Programmkonstrukte wie beispielsweise Schleifen und Arrays vermittelt.

Zu guter Letzt werden HTML-Formulare ausgewertet.

Damit es für Dich komfortabler ist, befindet sich der komplette Quelltext und die gezeigte Präsentation als Anhang am Ende dieses Kurses.

Du hast nicht alles richtig verstanden oder hast riesige Lust alles von Anfang an erklärt zu bekommen? Worauf wartest Du noch?! Es dauert nur knapp 3 Stunden und schon beherrscht Du die Grundlagen der Programmierung mit PHP. :)

What are the requirements?

  • Einen Computer mit einem Windows- oder OSX-Betriebssystem
  • Einen beliebigen Browser
  • Eine Internetverbindung
  • Du solltest bereits etwas mit HTML und CSS vertraut sein

What am I going to get from this course?

  • Das Wissen, um einfache, kleine Anwendungen mit der Programmiersprache PHP zu schreiben
  • Das Wissen, um HTML-Formulare auszuwerten
  • Die nötigen Grundlagen, um ein professioneller PHP-Entwickler zu werden

What is the target audience?

  • Dieser PHP-Kurs ist für totale Anfänger gedacht, die vorher noch keine Programmiersprache wie PHP angerührt haben.
  • Den Kurs sollte keiner belegen, der kaum Erfahrungen mit dem Umgang von Computern hat

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Informationen zum Kurs
01:39

Wer ist der Trainer und welche Erfahrungen bringt er mit sich?

01:36
Welche Kenntnisse werden für diesen Kurs vorausgesetzt?
01:59

Welche Software wird im Laufe des Tutorials verwendet?

02:07
Hilfreiche Links
Section 2: Allgemeines zu PHP
Was ist PHP?
02:47
Funktionsumfang von PHP
02:15
Section 3: Testumgebung einrichten
XAMPP herunterladen
01:21
XAMPP installieren
05:36
01:35

In diesem Video wird gezeigt, wo und wie Du die NetBeans IDE herunterladen kannst. Dies funktioniert unter OSX sowie unter Windows und Linux genauso. :)

02:58

Gemeinsam installieren wir unter OSX die NetBeans IDE. Unter Windows kann man die heruntergeladene Datei einfach doppelklicken und den weiteren Anweisungen folgen. :)

03:17

In diesem Video legen wir zusammen unser erstes PHP-Projekt in der NetBeans IDE an.

Es wird darauf eingegangen, wo wir unser Projekt speichern müssen, damit das Projekt über den Webserver aufgerufen werden kann.

Section 4: Grundlegende Sprachelemente
02:25

Nach diesem Video weißt Du, in welchen Dateien sich PHP-Code befindet und mit welcher Endung Du eigene PHP-Dateien speichern musst.

04:53

Schreibe Deine erste Ausgabe mit PHP im Browser.

03:00

Lerne, wie Du deinen Quelltext richtig kommentieren kannst.

04:18

Das Arbeiten mit Hochkommatas und Anführungszeichen ist nicht immer leicht. Nach diesem Video weißt Du, wie du mit sogenannten Escape-Sequenzen Abhilfe schaffen kannst.

02:54

Es ist wichtig zu verstehen, welche unterschiedlichen Arten von Fehlern es gibt. Dies lernst Du in diesem Video.

Grundlegende Sprachelemente
2 questions
Section 5: Variablen und Operatoren
04:30

Was sind Variablen und wie schreibt man diese?

03:39

Was sind Konstanten und was ist so besonders daran?

02:11

Nicht alle Namen können für Variablen verwendet werden. Welche Einschränkungen gelten und welche Namen eine gute Wahl wären, lernst Du in diesem Video.

07:04

Mit Arithmetische Operatoren können Berechnungen durchgeführt werden.

03:57

Mit Zeichenkettenoperatoren können Texte miteinander verbunden werden. Wie das genau geht, lernst Du in diesem Video.

Variablen und Operatoren
3 questions
Section 6: Kontrollstrukturen
04:16

Was sind Kontrollstrukturen und was benötigst Du dafür?

05:37

Schon draußen oder noch nicht Dein Zimmer aufgeräumt? ;)

02:56

Im Leben gibt es verschiedene Bedingungen die Zutreffen müssen, damit ein bestimmtes Ereignis geschehen darf. Wie Du verschiedene Bedingungen miteinander verknüpfen kannst, lernst Du in diesem Video.

02:21

Ternär-was? if-else in kurz. ;)

04:34

Nicht für jeden Zweck ist eine if-Anweisung optimal. Lerne eine andere Art der Fallunterscheidung kennen - die Fallauswahl.

02:39

Lerne, welche Arten von Schleifen es gibt und was Schleifen überhaupt sind.

05:55

Baue ein Konstrukt, dass Anweisungen so lange ausführt, bis eine von dir festgelegte Bedingung falsch ist.

05:45

Baue ein Konstrukt, welches Anweisungen mit einer bestimmten Anzahl von Wiederholungen ausführt.

04:06

Du möchtest aus der Schleife entkommen? Wie das geht, lernst Du in diesem Video.

Kontrollstrukturen
3 questions
Section 7: Arrays
01:55

Was sind Arrays und was ist der Unterschied zu normalen Variablen?

02:47

In diesem Video lernst Du, welche Arten von Arrays es gibt und was deren Besonderheiten sind.

04:04

Es wird galaktisch! Ich zeige Dir den Aufbau von Arrays und warum es verschiedene Möglichkeiten gibt, ein Array aufzubauen.

06:05

In diesem Video wenden wir das vorher Gelernte in der Praxis an.

01:49

Zu Testzwecken kannst Du Dir ein Arrays komplett ausgeben lassen, ohne extra viel zu schreiben. Wie das geht? Schau rein.

02:45

In diesem Video wenden wir das vorher Gelernte in der Praxis an.

03:59

Einige Funktionen um mit Arrays zu arbeitet, bietet PHP von Haus aus. In diesem Video gehe ich auf ein paar dieser Funktionen ein.

01:54

Die for-Schleife war gestern! Wir machen es jetzt für jedes Element.

03:10

In diesem Video wenden wir das vorher Gelernte in der Praxis an.

02:09

In diesem Video wenden wir das vorher Gelernte in der Praxis an.

02:22

Die for-Schleife war gestern! Wir machen es jetzt für jedes Element.

Arrays
4 questions
Section 8: Auswertung von Formularen
05:14

Um Formulare auszuwerten müssen zunächst die eingegebenen Daten abgesendet und mit PHP abgefragt werden. Welche beiden Möglichkeiten es gibt, lernst Du in diesem Video.

Zugriff auf Formulardaten
04:01
Überprüfung ob das Formular abgeschickt und alles ausgefüllt wurde
07:50
Checkboxen und Radiobuttons
09:02
Auswertung von Formularen
1 question
Section 9: Dankeschön
Article

Alle im Kurs verwendeten Beispiele und die gezeigte Präsentation befinden sich in dieser Lektion zum Download.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Timo Jeske, Fachinformatiker Anwendungsentwicklung

Timo Jeske ist ein ausgebildeter Anwendungsentwickler, der auf seiner Arbeit hauptsächlich Desktopanwendungen verschiedener Art mit den Programmiersprachen C, C++, C# und Java entwickelt. Aber auch Webanwendungen mit den Programmiersprachen PHP, JavaScript, Ajax, HTML, CSS, uvm. spielen eine große Rolle.

Außerdem ist er seit 2012 neben seiner normalen Arbeit als Anwendungsentwickler, als selbstständiger Webdesigner & Entwickler tätig. Im Laufe der Jahre hat er so bereits viele Kunden bei der Realisierung sämtlicher Webprojekte von der Konzeption bis zur Ausgestaltung beraten.

Bereits seit 2011 lädt er (mehr oder weniger) regelmäßig Videotutorials auf auf dem Youtube-Kanal "TutCubeDE" hoch. Auf diesem Kanal widmet er sich hauptsächlich der "Webentwicklung" für Anfänger.

Timo Jeske legt sehr viel Wert darauf, dass man Themen Rund um die Programmierung auch von Anfang an bis ins kleinste Detail versteht - es dürfen keine Fragen offen bleiben.

Ready to start learning?
Take This Course