Software Development
Available
Learn to program in Java from scratch: variables, conditions, loops, methods, classes, exceptions and first console applications, writing code in every session.
- Level
- Beginner
- Duration
- 20–30 hours
- Audience
- Students, Developers, Engineers…
- Format
- In person
- Location
- Marrakech
Software Development
Coming soon
Classes, inheritance, interfaces, polymorphism and encapsulation: design clear, reusable programs.
- Level
- Intermediate
- Duration
- 15 hours
- Audience
- Developers, IT professionals, DevOps engineers…
- Format
- In person
- Location
- Marrakech
Software Development
Coming soon
Generics, advanced collections, streams, concurrency, reflection and good practice for writing robust code.
- Level
- Advanced
- Duration
- 20 hours
- Audience
- Developers, IT professionals, DevOps engineers…
- Format
- In person
- Location
- Marrakech
Software Development
Coming soon
The recent language features: records, sealed classes, pattern matching expressions, text blocks.
- Level
- Intermediate
- Duration
- 15 hours
- Audience
- Developers, IT professionals, DevOps engineers…
- Format
- In person
- Location
- Marrakech
Software Development
Coming soon
Lists, sets, maps, comparators and generics: choosing and using the right data structure.
- Level
- Intermediate
- Duration
- 8 hours
- Audience
- Developers, IT professionals, DevOps engineers…
- Format
- In person
- Location
- Marrakech
Software Development
Coming soon
Lambdas, functional interfaces and Streams to process data concisely.
- Level
- Intermediate
- Duration
- 6–8 hours
- Audience
- Developers, IT professionals, DevOps engineers…
- Format
- In person
- Location
- Marrakech
Software Development
Coming soon
Threads, executors, synchronization and concurrent structures: write reliable parallel programs.
- Level
- Advanced
- Duration
- 6–8 hours
- Audience
- Developers, IT professionals, DevOps engineers…
- Format
- In person
- Location
- Marrakech
Software Development
Coming soon
Connect a Java application to a relational database: queries, transactions and good data-access practice.
- Level
- Intermediate
- Duration
- 6–8 hours
- Audience
- Developers, IT professionals, DevOps engineers…
- Format
- In person
- Location
- Marrakech
Software Development
Coming soon
Design and develop REST APIs: resources, HTTP codes, JSON formats and documentation.
- Level
- Intermediate
- Duration
- 10–15 hours
- Audience
- Developers, IT professionals, DevOps engineers…
- Format
- In person
- Location
- Marrakech