Als Web- oder Softwareentwickler:in kannst du Websites oder Apps bauen und im Hintergrund laufende Web-Prozesse optimieren. Unternehmen suchen nach Software- und Webentwickler:innen, um die Digitalisierung voranzutreiben.


Die Inhalte im Überblick:

Basic Digital Literacy
  • Einführung in grundlegende Konzepte der Entwicklung
  • Linux-Grundlagen
  • Webentwicklungswerkzeuge und -sprachen
  • Node-Paketmanager
  • Versionskontrollsysteme (VCS) und allgemeine grundlegende Arbeitsabläufe mit Git
  • Veröffentlichen eines Repositorys auf GitHub

UI Basics
  • Grundlegendes Konzept von HTML & CSS
  • UI/UX
  • Daten
  • Mobile App-Entwicklung
  • Layout mit Figma
  • Boostrap, SASS und NPM Frameworks
  • Frontend Entwicklungsprojekt

Programming Basics
  • ECMAscript-Variablen
  • Funktionen und Objekte
  • Datenstruktur
  • Prototypen

Single Page Application
  • HTML DOM
  • Javascript
  • Fetch API, CORS, APIs and JSON
  • Introduction to React
  • Serverless infrastructur
  • App Development

Backend
  • Node
  • Express
  • Databases NoSQL vs SQL
  • Mongoose
  • Data Security

Final Project
  • Agile Project Management
  • Product Design

Soft Skills - Teamwork, Kommunikation & Präsentation
  • Team Building & Team Work
  • Kommunikationsstrategien
  • Interkulturelle Kompetenzen
  • Selbstvermarktung
  • Präsentationstraining

Mentoring
  • Unterstützung bei Kursinhalten
  • individuelle Förderung