PräsenzNicht BerufsbegleitendPreis: 11.100,00 €
Software Engineering: Objektorientierte Programmierung in Bezug aufs BackEnd & Erweiterte Datenbanken mit Datenmanagement und Portfolio-Projekt – MVP 1
ROGM Masterschool GmbH
Beschreibung
!Ziele der Weiterbildung
Dieses Modulpaket verbindet die Grundlagen objektorientierter Webentwicklung mit der professionellen Arbeit an relationalen Datenbanken und der individuellen Umsetzung eines eigenen Portfolio-Projekts. Teilnehmende entwickeln erste CRUD-Anwendungen, lernen relationale Datenbankstrukturen zu gestalten und planen ihr eigenes Projekt im 1:1-Mentoring.
Ziel ist es, eine vollständige datengetriebene Webanwendung von der Konzeption bis zur ersten Umsetzung zu realisieren.
!Inhalte der Weiterbildung
*Objektorientierte Programmierung (OOP) in Python
*Erstellen von Klassen, Eigenschaften und Nutzung von Magic Methods
*Entwicklung von CRUD-Anwendungen mit Flask und HTML-Templating
*Integration von API-Endpunkten
*Professionelle Gestaltung relationaler Datenbanken (SQLite, PostgreSQL)
*Nutzung von ORM-Technologien mit SQLAlchemy
*Konzeption eines individuellen Projekts im 1:1-Mentoring
*Datenmodellierung und Aufbau einer PostgreSQL-Datenbank
*Definition API-relevanter Schnittstellen