Software & Web Development

Web Development: Version Control with Git and GitHub

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 + Software Development + Programming + Testing This training provides knowledge in various aspects of web and software development, including the use of tools and technologies for creating, structuring, and managing projects. Participants will learn the fundamentals of object-oriented programming as well as methods for code optimization and usability testing. Module 1: Technologies and Tools of Web Development Module 2: Software Development: Structures and Tools Module 3: Fundamentals of Object-Oriented Programming Module 4: Clean Code and Programming Standards Module 5: User Testing and A/B Testing in the UX Context Technologies and Tools of Web Development Creating websites with HTML5, CSS3, JavaScript: Implementing structure, style, and function for browser and device types. Frontend Engineering: Implementation with Webflow, CSS Grid, wireframes, and responsive design based on WCAG. Server Communication & Database Access: Using Node.js, SQL databases, API interfaces, and JSON. Project Structuring with Tools: Utilizing GitHub repositories, Vue.js, Angular, and agile web development. Software Development: Structures and Tools Introduction to Software Development: Overview of programming logic, clean code, APIs, and common frameworks for web and app development. Databases & Interfaces: Working with SQL, JSON, and API interfaces for data processing in connected and data-driven applications. Agile Methods & Prototyping: Hands-on work with rapid prototyping, UI design tools, and agile development in a developer team. Toolset & Code Management: Using GitHub, testing tools, and coding conventions for professional software development processes. Fundamentals of Object-Oriented Programming OOP Concepts: Building classes, using objects, principles of encapsulation, and interaction through interfaces. Programming in Teams: Developing object-oriented modules with GitHub, clean code, and API-supported application structure. Code Architecture with OOP: Utilizing frameworks, structuring with patterns, and separating functional software units. Interfaces and Data Access: SQL database, API interfaces, and data storage in object-oriented software design. Clean Code and Programming Standards Understanding Clean Code: Structuring clear methods, dividing into functions, and standardizing programming structures. Working with Code: Rules for code style control, commenting, API structure, and readable development logic. Refactoring in Development: Restructuring code, version management via GitHub, and integration with frameworks. Collaboration in Teams: Code reviews, testing strategies, error handling, and automated tools in software projects. User Testing and A/B Testing in the UX Context Introduction to Testing Methods: Fundamentals of user testing, A/B testing, and usability analyses for evaluating digital interfaces. Planning & Execution: Designing test processes with user personas, wireframes, and customer journey mapping in Figma or Sketch. Anal…

Upcoming dates

  • 2026-08-23T22:00:00.000Z · 2026-12-26T23:00:00.000Z · Berlin · Hybrid Learning
  • 2026-08-23T22:00:00.000Z · 2026-12-26T23:00:00.000Z · Berlin · Hybrid Learning
  • 2026-08-23T22:00:00.000Z · 2026-12-26T23:00:00.000Z · Hamburg · Hybrid Learning
  • 2026-08-23T22:00:00.000Z · 2026-12-26T23:00:00.000Z · Ilmenau, Thüringen · Hybrid Learning
  • 2026-08-23T22:00:00.000Z · 2026-12-26T23: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-28