Grundlagen der Softwareentwicklung für IT-Consultants: Python und JavaScript
1. Grundlagen der Softwareentwicklung
- Einführung in die Softwareentwicklung
- Programmiersprachen: Einführung in Python und JavaScript
- Basics der Programmierung: Datenstrukturen, Algorithmen
- Technische Schulden und deren Management
- Versionskontrolle mit Git
2. Webentwicklung mit Python & JavaScript
- Frontend-Entwicklung: HTML, CSS und JavaScript
- Backend-Entwicklung mit Python (Flask, Django)
- Erstellen und Nutzen von APIs
- Datenbankanbindungen (SQL und NoSQL)
- Einführung in Low-Code und No-Code Plattformen
3. Agile Methoden und Projektmanagement
- Grundlagen agiler Methoden (Scrum, Kanban)
- Anforderungsmanagement mit User Stories
- Techniken für MVP-Definition
- Test-Driven Development (TDD)
- Agile Projektmanagement-Tools und deren Anwendung