Quantcast
Channel: Stefan Macke, Autor bei IT-Berufe-Podcast
Viewing all articles
Browse latest Browse all 452

Buchclub: Handbuch für Fachinformatiker (Teil 6: Webserver und -anwendungen) – Anwendungsentwickler-Podcast #66

$
0
0
Dieser Beitrag ist Teil 6 von 6 in der Serie Buchclub.

Die Kapitel 14, 15 und 19 (Server für Webanwendungen, Weitere Internet-Serverdienste und Webserveranwendungen) des IT-Handbuchs für Fachinformatiker sind Thema der sechsundsechzigsten Folge des Anwendungsentwickler-Podcasts.

Inhalt

Die drei Kapitel enthalten viele sinnvolle und hilfreiche Informationen für die Praxis, z.B. für die Einrichtung eines eigenen Linux-Servers. Für die IHK-Prüfung waren davon aber nicht ganz so viele Bereiche interessant, da dort weniger konkrete Produkte abgefragt werden.

Server für Webanwendungen

  • HTTP im Überblick
    • Erklärung von HTTP ist gut verständlich.
    • HTTP sollte man kennen, insb. die verschiedenen Methoden.
    • Einige Header und Statuscodes gehören zum Grundwissen eines Webentwicklers.
  • Der Webserver Apache
    • DER Webserver schlechthin.
    • Für die Prüfung: Virtual Hosts und .htaccess-Datei.
  • PHP installieren und einrichten
    • Klasse, wenn man damit zu tun hat. Ansonsten wenig prüfungsrelevant.

Weitere Internet-Serverdienste

  • Namens- und Verzeichnisdienste
    • Produktspezifika sind nicht prüfungsrelevant.
    • DNS-Eintragstypen sind wichtig sowie LDAP-Grundwissen.
  • Sonstige Server
    • FTP hat meiner Meinung nach keine Praxisrelevanz mehr.
    • inetd ist unwichtig.

Webserveranwendungen

  • PHP
    • Ich denke, jeder Entwickler sollte mal eine Webanwendung gebaut haben. PHP ist dafür sehr gut geeignet und leicht zu lernen.
    • Konkrete Inhalte für die Prüfung gibt es nicht.
    • PHP-Beispiele verwenden noch „alten“ Datenbankzugriff.
    • HTML direkt aus PHP ausgeben ist auch nicht mehr ganz zeitgemäß.
    • Schön ist die Vorstellung von PHPUnit.
  • Eine REST-API implementieren
    • Aktuelles und praxisrelevantes Thema.
    • Leider zu wenig REST und zu viel PHP.
    • Anstatt XML würde ich heute auf JSON setzen.
  • Ruby on Rails
    • In der neuen Auflage leider gestrichen.
  • Weitere Technologien im Überblick
    • In der neuen Auflage leider gestrichen.

Literaturempfehlungen

Sascha Kersken - IT-Handbuch für Fachinformatiker: Für Fachinformatiker der Bereiche Anwendungsentwicklung und Systemintegration. Inkl. Prüfungsfragen und Praxisübungen (Affiliate)*
(direkt beim Rheinwerk-Verlag bestellen*)

In der nächsten Episode geht es um die Kapitel 18 und 20. Es gibt also die volle Breitseite HTML, CSS und JavaScript. 🙂

Dein eigener Webserver

Hast du auch schon einen eigenen Webserver? Wenn du mit dem Gedanken spielst, empfehle ich für den Einstieg 1blu*. Da bekommst du im ersten Jahr für 53,40 EUR einen kompletten vServer inkl. Domain und SSL-Zertifikat. ACHTUNG: Danach wird es etwas teurer: 7,90 EUR/Monat also 94,80 EUR/Jahr.

Für meine Studierendenprojekte an der PHWT nutze ich das Angebot bereits seit ein paar Jahren und bislang hat immer alles gut geklappt. Jedes Jahr lasse ich die Studierenden eine neue Recherche nach der günstigsten Lösung bei entsprechender Leistung durchführen und wir landen immer wieder bei 1blu*.

Kennst du einen noch besseren Hoster, den du anderen Azubis empfehlen kannst? Dann schreib mir gerne einen Kommentar!

Links


Viewing all articles
Browse latest Browse all 452