Development for "Non-developers" (VNP)

Cybersecurity, ICT Security

This course is designed for professionals who write code without formal training. Through practical examples you will learn to build structured, reusable code, use open-source libraries, apply effective testing and select appropriate data structures for everyday tasks.

It emphasizes core design and organization principles that boost readability, maintainability and performance. Through hands-on workshops you will adopt modern developer workflows, practical PHP patterns, lightweight tooling and simple review practices to write clearer, efficient code.

Location, current course term



Brno + online (volitelně)
10/13/2025 - 10/14/2025 CZECH
Order
2/2/2026 - 2/3/2026 CZECH
Order
5/25/2026 - 5/26/2026 CZECH
Order
Praha + online (volitelně)
9/29/2025 - 9/30/2025 CZECH
Order
1/19/2026 - 1/20/2026 CZECH
Order
5/11/2026 - 5/12/2026 CZECH
Order
Custom Customized Training (date, location, content, duration)

The course:

Hide detail
  • Decomposition
    1. Use of abstraction in design
    2. Organizing code by abstraction level and its effect on developers
    3. Separating data from execution using APIs
  • Basics of testing
    1. Verifying functionality of created code
    2. Testing algorithm correctness
    3. Testing edge cases during the workshop
  • Algorithm design
    1. Compare top-down approach vs. divide-and-conquer for APIs
    2. Examples of different solutions to the same problem
  • Data structures
    1. Arrays
    2. Dictionaries (associative arrays)
    3. Sets
    4. Ordered dictionaries
  • Functional approach
    1. Complex data transformations using open-source tools
    2. Lambda functions
Assumed knowledge:
For professionals without formal software development education who write small- to medium-scale code.
Schedule:
2 days (9:00 AM - 5:00 PM )
Course price:
528.00 € ( 638.88 € incl. 21% VAT)
Language: