Lyon
Applications Designer and Developer
A course to enhance your web development skills and become comfortable working on both the front and back ends. By following this course, you'll be able to combine design and programming and adapt to project requirements.The course is available on our Paris and Lyon campuses.
Duration
1 year
Format
Work-study program
Admission level
No prerequisites
Start dates
Several sessions throughout the year
Tuition fee
Contact us
Degree
Level 6 professional qualification
Learning objectives
- Setting up a suitable work environment
- Create user interfaces for an application
- Developing the main functions of an application
- Structure an application securely in different layers
- Test the application according to defined plans
- Document and deploy the application, following DevOps principles
Program
- Git: repository management
- Maven
- Angular
- RGPD
- Digital accessibility
- Java: OOP
- Java SE intermediate: advanced OOP and design patterns
- Test Driven Development (TDD) in Java SE/Java EE
- Spring: REST WebServices and Persistence with Spring Data JPA
- SCRUM Agile Method
- Project communication
- UX Design
- UML 2
- Software architecture
- Analysis methods: Merise
- SQL
- JPA Hibernate
- MongoDB Development
- Integration and continuous deployment with GitLab-CI
- DevOps architecture + Docker/Kubernetes
- Monitoring
- Professional English
Volume d’heures : 490
The Applications Designer and Developer course can be financed via :
- The CPF (Personal Training Account)
- The Professional Transition Project
- France Travail funding subject to conditions
- Regional funding subject to conditions
- Self-financing
Admission to the Applications Designer and Developer professional qualification is possible without any specific pre-requisites.
Contact us: admission@eemi.com
You can choose to continue on to the 1st year of the Apps & Cybersecurity Master’s programme at EEMI, to gain the skills needed to manage information systems while ensuring data security, storage and virtualisation. You could be a Data Engineer, Tech Lead/Lead Developer or Pentester: