Software & Web Development
Web Development: Deployment with Docker and Containers
by Syntax GmbH für Aus- und Weiterbildung
- Provider
- Syntax GmbH für Aus- und Weiterbildung
- Category
- Software & Web Development
- Duration
- über 12 Monate
- Schedule
- Vollzeit
- Locations
- Berlin, Hamburg, Ilmenau, Thüringen, Bielefeld
- Next start
- 2026-08-23T22:00:00+00:00
Course overview
Web Development + Programming + API + Software This training course provides knowledge in web development, including the use of containers and deployment tools. Participants will learn both frontend and backend technologies and deepen their understanding of object-oriented programming and API concepts. Module 1: Introduction to Web Development Module 2: Developing Backend Processes with Node.js Module 3: API Concepts in Backend Development Module 4: Introduction to Software Development Module 5: Object-Oriented Programming in the Development Process Introduction to Web Development Basics of web development: Introduction to HTML, CSS & JavaScript for responsive web design and accessible websites. Frontend & UI Design: Development of user-friendly interfaces with CSS Grid, Webflow, wireframes, and WCAG-compliant web design. Backend & Databases: Introduction to APIs, SQL databases, Node.js, and connecting server-side components for dynamic websites. Tools & Frameworks: Working with GitHub, Git, Vue.js, and Angular - from code management to full stack development with clean code. Developing Backend Processes with Node.js JavaScript in the server context: Node.js for request handling, module structure, and interfaces in the web development process. Creating APIs: Express framework, JSON handling, and accessing relational SQL databases with server-side code. Versioning and management: Using Git, GitHub, and npm for collaborative coding in backend development. Integration into full stack: Connecting Node.js with TypeScript, database layer, and agile workflows in daily development. API Concepts in Backend Development Introduction to REST architectures, JSON formats, HTTP methods, and data transfer between services and web applications. Creating APIs with Node.js or Java, defining endpoints, and integrating external systems into backend structures. Accessing SQL databases via API routes, processing queries, and data structures in server responses. Documentation, versioning, and testing with GitHub, API tools, and Docker Compose in backend development. Introduction to Software Development Basics of software development: Programming logic, API structure, code conventions, and use of frameworks. Data access and interfaces: SQL, JSON, and API connections for structured communication with databases. Methods in the development team: Workflow models, UI planning with wireframes, versioning with GitHub. Tool usage in projects: Container management, code tests, repositories, and structured development processes. Object-Oriented Programming in the Development Process Introduction to object-oriented programming: Classes, methods, inheritance, polymorphism, and encapsulation in programming languages. Structured code development: Use of OOP patterns, clean code, and frameworks in software development. Modularization and interfaces: Development with APIs, JSON structures, and integration of SQL databases. Tools in project context: GitHub repositories, testing routines…
Upcoming dates
- 2026-08-23T22:00:00.000Z · 2027-01-09T23:00:00.000Z · Berlin · Hybrid Learning
- 2026-08-23T22:00:00.000Z · 2027-01-09T23:00:00.000Z · Berlin · Hybrid Learning
- 2026-08-23T22:00:00.000Z · 2027-01-09T23:00:00.000Z · Hamburg · Hybrid Learning
- 2026-08-23T22:00:00.000Z · 2027-01-09T23:00:00.000Z · Ilmenau, Thüringen · Hybrid Learning
- 2026-08-23T22:00:00.000Z · 2027-01-09T23:00:00.000Z · Bielefeld · Hybrid Learning
Funding
Bildungsgutschein funding depends on the course details and the decision of the responsible authority.
Data last synced: 2026-07-29