The trade at a glance.
A programmer designs and writes the software businesses need: management applications, task automation, data processing. They turn a need into a reliable, tested and documented program.
MAIN ACTIVITIES
Objectives of the programme.
Design algorithms and structure a program
Program in Python and object-oriented programming
Design and query a database
Build, test and document a management application
Skills acquired
- Algorithms and logic
- Python
- Object-oriented programming
- Databases and SQL
- Git, testing and documentation
- AI assistants for programming
Equipment and tools
Curriculum module by module.
- Variables, conditions and loops
- Functions and data structures
- Problem solving
- Syntax and libraries
- Files and processing
- Object-oriented programming
- Data modelling
- SQL queries
- Connecting a program to a database
- Git and teamwork
- Testing and debugging
- Documentation
- Project specification
- AI-assisted development
- Presentation to a jury
- Internship in a partner company
- Supervised by a mentor
- Review and job preparation
And after the programme?
Working for a company
Our network of partner companies hosts interns and recruits our learners.
Starting your own business
Automating a shop's invoicing, creating a small stock management tool: programmers can offer their services to small businesses as freelancers. The institute helps them build their portfolio and find their first clients.
Our supportDIGITAL & AI IN THIS TRADE
AI assistants speed up coding, but they make mistakes: the programme teaches you to understand, check and test every line produced.
“Digital skills and AI” moduleEntry requirements
- Baccalaureate, preferably in science or technology
- Minimum age 17
- Logical thinking and a taste for mathematics
- Logic test and interview
Free pre-registration with no commitment, followed by an orientation test and an interview at the institute.
