PräsenzNicht BerufsbegleitendFörderfähigPreis: 29.600,00 €

Data Analytics: Von Grundlagen bis Cloud Computing in Data Analytics

ROGM Masterschool GmbH ROGM Masterschool GmbH - c/o Mindspace Münzstr. 12, 10178 Berlin

Beschreibung

Ziele der Weiterbildung Dieses Modulpaket vermittelt eine ganzheitliche Einführung in die Softwareentwicklung – von den Grundlagen der Programmierung über moderne Entwicklungsstandards bis hin zur praktischen Umsetzung in webbasierten Anwendungen und dem Aufbau individueller Portfolio-Projekte. Teilnehmende lernen, robuste Weblösungen zu entwerfen, technische Konzepte zu integrieren und APIs in der Cloud bereitzustellen. Inhalte der Weiterbildung Grundlagen der Programmierung -Einführung in essenzielle Programmierkonzepte -Verständnis von Betriebssystemen und Online-Plattformen -Effiziente Nutzung durch Tastaturkürzel -Python-Syntax, Datentypen und mathematische Operationen -Algorithmisches Denken und strukturierte Problemlösung -Kontrollstrukturen: Bedingungen, Schleifen, Strings, Listen, Funktionen Entwicklungsumgebung & Kontrollstrukturen -Einrichtung der Entwicklungsumgebung mit PyCharm -Debugging-Techniken und strukturierte Fehlerbehebung -Nutzung boolescher Logik, verschachtelter und While-Schleifen -Arbeiten mit komplexen Datentypen: Dictionaries, Tuples, Sets -Einführung in Linux und grundlegende Terminalbefehle Coding-Standards & Testmethodik -Clean Code-Praktiken und strukturierter Code-Stil -Fehlerbehandlung (Exception Handling) und Dateioperationen -Unit Testing und Test-Driven Development (TDD) mit Pytest -Versionskontrolle und kollaboratives Arbeiten mit Git & GitHub -Hackathon I: Anwendung des Gelernten in einem Mini-Projekt Webentwicklung & Datenbank-Grundlagen -HTML & CSS: Strukturierung und Gestaltung erster Webseiten -Funktionsweise von HTTP und API-Kommunikation -Einführung in relationale Datenbanken -Arbeiten mit SQL zur strukturierten Datenspeicherung Objektorientierte Webentwicklung mit Python -OOP mit Python: Klassen, Attribute und Magic Methods -Einführung in Flask als leichtgewichtiges Back-End-Framework -Entwicklung erster CRUD-Anwendungen -Integration von API-Endpunkten -HTML-Templating für dynamische Webinterfaces -Hackathon II: Entwicklung einer vollständigen Webanwendung Datenbank-Vertiefung & ORM -Professionelles Datenbankdesign -Object-Relational Mapping (ORM) mit SQLAlchemy -Arbeiten mit SQLite und PostgreSQL -Finales Datenbankprojekt zur praktischen Umsetzung Portfolio-Projektphase I: Planung & Datenmodellierung -1:1-Mentoring zur Projektdefinition und Zielsetzung -Aufbau einer relationalen Datenbank mit PostgreSQL -Definition und Entwicklung der API-Endpunkte Portfolio-Projektphase II: API-Entwicklung & Cloud -Erstellung von REST-APIs mit FastAPI -Implementierung von Authentifizierungsmechanismen mit JWT -Datenvalidierung und -sanitisierung -Durchführung von Unit-Tests -Deployment in der Cloud (z. B. Vercel oder Render) -API-Dokumentation mit Swagger
Zielgruppe
Von Arbeitslosigkeit bedrohte und arbeitsuchende sowie Menschen, die ihre berufliche Perspektive als Data Analyist sehen und diesen oder artverwandte Berufe ausüben wollen.
Förderungsmöglichkeiten
ja
Teilnahmevorraussetzungen
-Mindestniveau Englisch B1, Fachsprachlich B2 -Hohe Eigenmotivation und Bereitschaft viel zu lernen
Preishinweis
Preis inkl. MwSt. undefined
Top