In dieser Weiterbildung erlernen Sie die Entwicklung von Anwendungen mit C#, JavaScript, PHP und MySQL unter Verwendung von Visual Studio Code. Sie erwerben Kenntnisse in der objektorientierten Programmierung mit C#, einschließlich der Implementierung von Klassen, Methoden und Schnittstellen. Zudem setzen Sie sich mit der clientseitigen Entwicklung mittels JavaScript auseinander und lernen, interaktive Webanwendungen zu erstellen. Im Bereich der serverseitigen Programmierung erarbeiten Sie sich Fähigkeiten in PHP, um dynamische Webseiten zu entwickeln, und nutzen MySQL für die Datenbankverwaltung. Die methodische Umsetzung erfolgt durch praxisorientierte Übungen, in denen Sie Visual Studio Code als integrierte Entwicklungsumgebung einsetzen. Sie erstellen eigenständig Projekte, die die erlernten Technologien kombinieren, und festigen Ihr Wissen durch die Anwendung in realitätsnahen Szenarien. Nach Abschluss der Weiterbildung sind Sie in der Lage, mit Visual Studio Code komplexe Anwendungen zu entwickeln, die sowohl client- als auch serverseitige Komponenten umfassen. Sie können Datenbanken effizient verwalten und Ihre Kenntnisse in verschiedenen Programmiersprachen anwenden.

C# Grundlagen und Debugging
  • Einführung in .NET und Grundlagen von C# mit Fokus auf Visual Studio Code
  • C#-Klassen
  • Vererbung, Polymorphie und Interfaces - Anwendung in Visual Studio Code
  • Fehlerbehandlung und Debugging
  • Collections und Generics im Zusammenhang mit Visual Studio Code
  • Delegaten und Ereignisse
  • Lambda-Expressions sowie Strukturen und Enums in Visual Studio Code nutzen
  • Serialisierung und Multithreading

JavaScript und vue.js Entwicklung
  • Einführung in JavaScript: Einbinden und Laden mittels Visual Studio Code
  • Variablen und Syntax
  • Primitive Datentypen: Zahlen, Strings, Boolean - Arbeit mit Visual Studio Code
  • Funktionen erstellen und aufrufen
  • Dokument Object Model (DOM) Grundlagen im Umfeld von Visual Studio Code
  • Arrays im Detail: Methoden und Callbacks
  • Ereignisse und Event-Handling mit Visual Studio Code umsetzen
  • Einführung in asynchrones JavaScript: AJAX und Fetch
  • Einrichtung von vue in Visual Studio Code
  • Iterationen: v-for
  • Bedingtes Rendering realisieren durch Visual Studio Code
  • Grundfunktionen und Komponenten
  • Computed-Eigenschaft programmieren mit Visual Studio Code
  • Arbeiten mit vue 3
  • Eventbehandlung und Persistierung in Visual Studio Code
  • Formulare mit vue

PHP Entwicklung und Datenbanken
  • Installation und Einrichtung der Entwicklungsumgebung für PHP unter Verwendung von Visual Studio Code
  • Variablen, Datentypen und Konstanten
  • Verzweigen des Programmablaufs mit Hilfsmitteln aus Visual Studio Code
  • Dynamische Webseiten und Formulare
  • Schleifen und Arrays - Bearbeitung in Visual Studio Code
  • Einstieg in relationale Datenbanken
  • Umsetzen mit MySQL unter Einbeziehung von Visual Studio Code

Objektorientierte Programmierung
  • Objektorientierte Programmierung unter Einbindung von Visual Studio Code