PräsenzNicht BerufsbegleitendPreis: 15.300,00 €
Masterclass: Programmierung - Fortgeschrittene Webentwicklung und Front-End-Entwicklung
neuefische GmbH Ritterstraße 12-14, 10969 Berlin
Beschreibung
Webprogrammierung: Webprogrammierung für Softwareentwickler
Verbessern Sie Ihre Webprogrammierkenntnisse als Softwareentwickler, indem Sie moderne Webentwicklungs-Frameworks und -Technologien beherrschen. Dieser Kurs behandelt die Frontend- und Backend-Webentwicklung und vermittelt Ihnen das Wissen, um dynamische Webanwendungen mit JavaScript, Python und modernen Frameworks zu erstellen, einzusetzen und zu optimieren.
Grundlagen der Webentwicklung und -programmierung
-HTML, CSS und JavaScript für responsives Webdesign erlernen
-Semantisches HTML und bewährte Verfahren für Barrierefreiheit verstehen
-Moderne CSS-Techniken (Flexbox, Grid, Animationen) implementieren
-Mit JavaScript-Grundlagen für interaktive Webanwendungen arbeiten
Fortgeschrittenes JavaScript & Frontend-Frameworks
-JavaScript ES6+-Funktionen für effiziente Codierung beherrschen
-Mit React.js, Vue.js oder Angular für die Erstellung dynamischer Benutzeroberflächen arbeiten
-Zustandsverwaltung (Redux, Context API) für skalierbare Anwendungen implementieren
-Frontend-Leistung und SEO optimieren
Backend-Entwicklung für Webanwendungen
-Lernen Sie Node.js, Express.js und Python (Django, Flask) für die Backend-Logik
-Entwickeln Sie RESTful-APIs und GraphQL für den Datenaustausch
-Arbeiten Sie mit SQL- (PostgreSQL, MySQL) und NoSQL- (MongoDB) Datenbanken
-Implementieren Sie bewährte Verfahren für Authentifizierung und Sicherheit (OAuth, JWT)
Bereitstellung und Optimierung von Webanwendungen
-Verwenden Sie Git und GitHub für Versionskontrolle und Zusammenarbeit
-Implementieren Sie CI/CD-Pipelines für die automatisierte Bereitstellung
-Arbeiten mit Docker und Kubernetes für die Containerisierung
-Optimierung von Webanwendungen für Sicherheit, Skalierbarkeit und Leistung
Abschlussprojekt: Entwicklung einer Full-Stack-Webanwendung
-Erstellung einer realen Webanwendung unter Verwendung moderner Frameworks
-Anwendung bewährter Verfahren in der Webarchitektur und Softwareentwicklung
-Optimierung für Leistung, Sicherheit und Benutzererfahrung
-Vorbereitung auf Karrieremöglichkeiten in der Webentwicklung mit Portfolio-Anleitung