PräsenzNicht BerufsbegleitendFörderfähigPreis: 11.500,00 €
Software-Programmierung: Software-Programmierung für Webentwickler
neuefische GmbH Spiced Academy Ritterstraße 12-14, 10969 Berlin
Beschreibung
Software-Programmierung: Software-Programmierung für Webentwickler
Dieser Kurs bietet eine umfassende Einführung in die Software-Programmierung und Webprogrammierung, wobei der Schwerpunkt auf den Kernkonzepten der Web-Entwicklung und der skalierbaren Anwendungsentwicklung liegt. Die Teilnehmer lernen fortgeschrittene Techniken der Software-Programmierung kennen, darunter moderne Frameworks, Datenbankintegration und sichere Webtechnologien.
Fortgeschrittene Grundlagen der Webentwicklung
-Einführung in die Webprogrammierung mit HTML, CSS und JavaScript
-Grundlagen der Software-Programmierung: Objektorientierte Programmierung und modulare Codierung
-Verwendung von Next.js und TypeScript zur Erstellung skalierbarer Webanwendungen
-Versionskontrolle mit Git und GitHub für die kollaborative Web-Entwicklung
Software-Programmierung für skalierbare Anwendungen
-Best Practices für Software-Programmierer: Codestrukturierung und modulares Design
-Debugging-Techniken und Leistungsoptimierung in der Web-Entwicklung
-Verwendung von async/await und Promises für asynchrone Webprogrammierung
-Implementierung von REST-APIs und Integration mit JSON für dynamische Anwendungen
Web-Entwicklung mit modernen Technologien
-Fortgeschrittene Webprogrammierung mit React.js und Next.js
-Datenverarbeitung in der Software-Programmierung: Arbeiten mit APIs und Microservices
-Bewährte Sicherheitsverfahren in der Web-Entwicklung: Verhinderung von SQL-Injection, XSS und CSRF
-Optimierung der Web-Entwicklung mit Caching, Lazy Loading und serverseitigem Rendering
Software-Programmierung für Datenbanken und SQL
-Einführung in SQL und relationale Datenbanken in der Webprogrammierung
-Schreiben effizienter Abfragen für MySQL, PostgreSQL und SQLite
-Verwendung von ORM-Tools wie Sequelize und Prisma für die Software-Programmierung
-Optimierung des Datenbank-Schema-Designs für skalierbare Web-Entwicklung
Reale Web-Entwicklungsprojekte
-Praktische Webprogrammierung: Entwicklung einer Full-Stack-Webanwendung
-Code-Review und bewährte Verfahren für die Zusammenarbeit für Software-Programmierer
-Leistungsoptimierung in der Web-Entwicklung: Verbesserung der Geschwindigkeit und Skalierbarkeit
-Praktische Übungen: Implementierung eines Web-Entwicklungsprojekts mit Echtzeitdate