Skip to content
Apply

Home / Media & Tech School / Web Application Development

Erudia Media & Tech School · Professional Bachelor's degree

Web Application Development

The degree trains web application developers who can work across the whole life cycle of an application: requirements gathering, design, client-side and server-side development, testing, security, hosting, deployment and operation.

Official degree title (in French): Licence professionnelle Développeur d'applications web.

Learning outcomes

  • Gather and analyse user needs and turn them into technical and functional specifications.
  • Model the data and processes of a web application.
  • Develop complete web applications, client-side and server-side, within a well-controlled architecture.
  • Design and expose APIs, and integrate third-party services, including mobile payment.
  • Test, secure and document code, including code suggested by a programming assistant.
  • Host, continuously deploy and operate an application, ensuring backup and recovery after failure.
  • Practise the profession in compliance with applicable law, accessibility and digital sobriety.

The programme

6 semesters. The last one is devoted to the internship and the professional dissertation.

Semester 1 · Year 1

  • The Developer's Working Environment
  • Algorithms and Programming
  • Web Integration: HTML and CSS
  • Mathematics for Computing
  • Professional English - Level 1
  • Professional Writing and Communication Skills
  • The Digital Ecosystem of Web Development

Semester 2 · Year 1

  • JavaScript Programming
  • Relational Databases
  • Object-Oriented Programming
  • Networks and Collaborative Work for Developers
  • Professional English - Level 2
  • Personal and Professional Development Project

Semester 3 · Year 2

  • Requirements Analysis and Specification
  • Server-Side Development and MVC Architecture
  • Accessible, Eco-Designed Web Interfaces
  • Agile Project Management
  • Professional English - Level 3
  • Ethics, Social Responsibility and Accessibility

Semester 4 · Year 2

  • Server-Side and Client-Side Frameworks
  • APIs, Components and Web Services
  • Software Quality, Testing and Programming Assistants
  • Web Application Security
  • Professional English - Level 4
  • Digital Law and Data Protection

Semester 5 · Year 3

  • Cloud Hosting and Deployment
  • Continuous Integration, Continuous Deployment and Service Continuity
  • Operational Security and Performance
  • Research and Dissertation Methodology
  • Professional English - Level 5
  • Progressive Web Applications

Semester 6 · Year 3

  • Professional Internship I - Induction and Assignment
  • Professional Internship II - Professional Delivery
  • Professional Internship III - Report and Defence
  • Professional Dissertation
  • Internship and Dissertation Support Seminar
  • Employability and Entrepreneurship

Target careers

  • Web developer
  • Front-end developer
  • Back-end developer
  • Full-stack developer
  • Mobile web application developer (progressive web apps)

After three to five years' experience: web project manager.

Sectors

  • IT services companies, software publishers and IT consulting firms
  • Information services: hosting, data processing, online portals and platforms
  • IT departments of public administrations, local authorities and public bodies
  • Banks, insurance companies, microfinance institutions and mobile network operators
  • Web agencies, digital studios and innovative start-ups
  • Non-governmental organisations and development agencies

Admission

Who is it for?

  • Baccalauréat holders seeking a three-year career-focused programme.
  • Holders of a qualification at Bac+1 or Bac+2 level applying for direct entry.
  • Working professionals seeking a degree in their field, particularly through the online option, which can be combined with a job.

Prerequisites

Comfort with logical reasoning and basic mathematics. Written French good enough to read technical documentation and write a report. No prior programming knowledge is required: the basics are built from semester 1. Being able to read technical English, even hesitantly, is useful; the programme strengthens it. For both study modes: regular access to a computer, including for independent work (a phone or tablet is not enough for programming). For the online mode, in addition: an internet connection good enough to follow a virtual class and use the virtual lab.

Admission routes
RouteEntryRequirements
Standard admissionYear 1Baccalauréat; application file and cover letter.
Direct entryYear 2 or Year 3Application file, placement test, interview with a joint panel of academics and practitioners.
Continuing educationYears 1 to 3Professional application file, placement assessment, interview; online study option available.

What next?

This Bachelor's degree gives access to the following ERUDIA Master's degrees:

Short certificates drawn from this programme

To study part of the programme without taking the full degree:

Tuition fees

Bachelor's tuition fees, per year
Year of studyAnnual tuition
Bachelor's, Year 1500,000 FCFA
Bachelor's, Year 2500,000 FCFA
Bachelor's, Year 3500,000 FCFA

Amount payable to confirm enrolment: 150,000 FCFA.

Application fee: 5,000 FCFA.