Einführung in die Programmiersprache PHP

Seminarbeschreibungphp programmierung

Das Seminar vermittelt ein grundlegendes Verständnis des Aufbaus und der Funktionsweise der Skriptsprache PHP, um bspw. dynamische Webseiten erstellen zu können.

Seminarziele

Das Seminarziel besteht im Vermitteln von grundlegendem Verständnis der Skriptsprache PHP. Das Seminar befähigt die Teilnehmer zur Entwicklung einfacher dynamischer Webseiten auf Basis von PHP.

Seminarzielgruppe / Teilnehmer

Grundlagen Internet und HTML nötig

Seminarinhalte

Grundlagen

  • Abgrenzung und Vergleich zu anderen Programmiersprachen
  • Aufbau, Struktur und Syntax der Skriptsprache PHP
  • PHP, dynamische Webseiten und HTML
  • Vorteile und Nachteile

Installation und Konfiguration

  • Server Konfiguration
  • Test- und Entwicklungsumgebung (XAMPP & Co)

Grundlegende Sprachbausteine von PHP

  • Variablen
  • Konstanten
  • Datentypen
  • Operatoren
  • String-Operationen
  • Kontroll-Strukturen, Bedingungen und Schleifen (if, else, do, while, for, foreach, etc.)
  • Kommentare

PHP Funktionen

  • Aufruf von Funktionen
  • Übergabe von Variablen
  • Gültigkeitsbereiche und globale Variablen
  • Arrays & Array Funktionen
  • PHP Funktionen

Objektorientierte Programmierung (OOP) und erweiterte PHP Techniken

  • Eigene Klassen, Funktionen und Methoden, Sessions
  • Session & Cookies
  • Formulare per Post und Get, Cookies und versteckte Variablen
  • Grafiken
  • E-Mails

Optimierung und Sicherheit

  • Sicherheit
  • Fehlerbehandlung
  • Anwendungsbeispiele

Seminarvoraussetzungen

Grundlagen Internet und HTML nötig

{source}

<link rel="stylesheet" href="/components/com_eventbooking/assets/css/style.css" type="text/css" />
  <link rel="stylesheet" href="/components/com_eventbooking/assets/css/themes/leaf.css" type="text/css" />
 <link rel="stylesheet" href="/components/com_eventbooking/assets/colorbox/colorbox.css" type="text/css" />
 <link rel="stylesheet" href="/media/system/css/modal.css" type="text/css" />
<script src="/media/jui/js/bootstrap.min.js" type="text/javascript"></script>
<script src="/media/system/js/modal.js" type="text/javascript"></script>

      <script type="text/javascript" src="/components/com_eventbooking/assets/colorbox/jquery.colorbox.js"></script>
        <script type="text/javascript" src="/components/com_eventbooking/assets/js/cart.js"></script>


 

{/source}

Fragen zu unseren Seminaren?

Semprocon Kontakt

Rufen Sie uns an:
030 / 633 700 50
Wir beraten Sie gern!

{source}
<!-- Go to www.addthis.com/dashboard to customize your tools -->

<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-4ea86bd10689f80e"></script>

 

<div class="addthis_sharing_toolbox">				</div>


{/source}

Seminar Kurzinfo {tabulizer:data_source[7OJqydoVdlE7hzazNmxa9g0o1]}

Nächste Termine {tabulizer:data_source[7OJqydoVdlE7hzazNmxa9g0o]}

Schulungsanfrage
  1. Name(*)
    Please type your full name.
  2. E-Mail(*)
    Invalid email address.
  3. Telefon
    Invalid Input
  4. Teilnehmer
    Invalid Input
  5. Info
    Invalid Input
  6. Prüfcode(*)
    Prüfcode
      Neues BildFalsche Eingabe

Unsere Dozenten

 

Kontakt

SemProCon

Gleimstr. 35

10437 Berlin

Germany

Telefon: +49 (0)30 633 700 50

Telefax: +49 (0)30 633 700 49

E-Mail: info@semprocon.com

Webseite: http://www.semprocon.com

Über uns

SemProCon ist ein junges Internet- und Technologieunternehmen aus Berlin. Gegründet im Jahr 2010 reichen unsere Wurzeln sogar bis in das Jahr 1998 zurück.

Die gebündelte und vielseitige Erfahrung aus über 10 Jahren kontinuierlichem Aufbau und Betrieb verschiedener Webplattformen bilden das Fundament unseres heutigen Unternehmens.

 

{source}
<script type="text/javascript"><!--
document.write(unescape("%3Cscript id='pap_x2s6df8d' src='" + (("https:" == document.location.protocol) ? "https://" : "http://") +
"partner.semprocon.net/affiliate/scripts/trackjs.js' type='text/javascript'%3E%3C/script%3E"));//-->
</script>
<script type="text/javascript"><!--
PostAffTracker.setAccountId('default1');
try {
PostAffTracker.track();
} catch (err) { }
//-->
</script>
{/source}

Please publish modules in offcanvas position.