Einführung und Entwicklungsumgebung
Es beginnt mit dem Aufbau und der Einarbeitung in die Entwicklungsumgebung. Die Teilnehmer erfahren, wie sie eine geeignete Entwicklungsumgebung für ihre Bedürfnisse auswählen und einrichten können. Dies umfasst die Installation und Konfiguration von Integrated Development Environments (IDEs) wie Visual Studio Code, PhpStorm oder andere beliebte Tools, die den Entwicklungsprozess unterstützen.
Ein wesentlicher Bestandteil ist die Einrichtung und Nutzung von Debuggers. Die Teilnehmer lernen, wie sie Debugger in ihrer Entwicklungsumgebung einrichten und verwenden können, um Fehler im Code effektiv zu finden und zu beheben. Dies beinhaltet das Setzen von Breakpoints, das Schritt-für-Schritt-Durchlaufen von Code und das Überprüfen von Variablenwerten während der Laufzeit.
Ein weiterer wichtiger Aspekt ist die Server-Konfiguration und das Management. Die Teilnehmer erfahren, wie sie einen lokalen Entwicklungsserver einrichten und konfigurieren können, um ihre Anwendungen zu testen. Es wird erklärt, wie man Webserver wie Apache oder Nginx installiert und konfiguriert sowie wie man Datenbankserver wie MySQL oder PostgreSQL einrichtet. Zudem lernen sie grundlegende Management-Aufgaben kennen, um ihre Server effizient zu betreiben und zu warten.