Software & Web Development
Software Developer: Software Optimization and User Interface
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
Software Development + Clean Code + UI/UX Design + User Interface This training provides knowledge in software development, the application of Clean Code principles, and UI/UX design. Participants acquire skills in structured programming and the design of user-friendly interfaces. Module 1: Processes and Techniques of Software Development Module 2: Clean Code in the Development Process Module 3: UI/UX Design for Digital Applications Module 4: User Interface Frameworks in Digital Product Design Processes and Techniques of Software Development Software development with code blocks: control structures, logic models, and structured use of programming languages. Communication via interfaces: SQL databases, API endpoints, and structured data processing with JSON. Organizational development steps: planning methods, prototype building, UI sketches, and code management with Git. Technical implementation in the process: frameworks, version systems, container services, and systematic access to repositories. Clean Code in the Development Process Applying structural principles: separating functions, modularizing methods, and reusability in object-oriented architecture. Conventions in source code: clear formatting, API structure, readable JSON code, and definitions in database systems. Code maintenance with tools: using GitHub, version control, container management, and error detection. Quality through collaboration: team-oriented testing, standards in software engineering, and using shared repositories. UI/UX Design for Digital Applications Basics of UI/UX: introduction to usability, interface design, and user guidance for web, app, and mobile applications. Prototyping & Wireframes: using Figma, Adobe XD, and rapid prototyping to develop user-centered UI concepts. UX Research & Testing: conducting user research, A/B testing, and user personas to optimize the user experience. Design systems & tools: using UI frameworks, style guides, and WCAG guidelines for accessible and responsive design. User Interface Frameworks in Digital Product Design Basics of UI frameworks: introduction to structure, components, and areas of application for responsive web and app interfaces. Design systems & components: applying UIKit, SwiftUI, Flexbox, and Compose for consistent interfaces and scalable UI architectures. Prototyping & design: developing interactive interfaces with Figma, Sketch, or Adobe XD while considering usability principles. Integration & testing: connecting with codebases, UI testing workflows, and version control with Git for collaborative UI development. Upon completion of the training, participants will be able to develop software, apply Clean Code principles, and design user-friendly interfaces. This includes the use of frameworks and tools in digital product design.
Upcoming dates
- 2026-08-23T22:00:00.000Z · 2026-11-28T23:00:00.000Z · Berlin · Hybrid Learning
- 2026-08-23T22:00:00.000Z · 2026-11-28T23:00:00.000Z · Berlin · Hybrid Learning
- 2026-08-23T22:00:00.000Z · 2026-11-28T23:00:00.000Z · Hamburg · Hybrid Learning
- 2026-08-23T22:00:00.000Z · 2026-11-28T23:00:00.000Z · Ilmenau, Thüringen · Hybrid Learning
- 2026-08-23T22:00:00.000Z · 2026-11-28T23: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