From backend to frontend, including project management, testing, deployment, and server architecture, developers who master the entire skill chain are qualified as “full-stack”. Kind of a holy grail of the developer for some, the full stack developer is above all a competent and experienced application developer who is able to adapt to many environments.

Job role: this GRADEO prepares you to become a Full Stack web/mobile developer.


This GRADEO includes 2 university courses taught by teachers from ESTIA engineering school and 1 industrial course in partnership with Oracle University. An academic course is generally divided into 6/7 modules, each one being delivered over a period of one week and 6/7 consecutive weeks. Each module represents 5 hours of student work per week.

  • Groovy & Grails basics
  • Grails Framework
  • Spring security
  • Web mobile & responsive
  • Fullstack & PWA
  • Angular
  • Objective-C & Swift Languages
  • IOS Framework
  • Project (Buy & Sell Application)
  • Java & Kotlin Languages
  • Android SDK
  • Project (Buy & Sell Application)
  • Flutter Framework
  • Implement Java datatypes, conditional constructs, OOP features, and Java on OCI with the Java Explorer offering which covers Java Fundamentals
  • Implement a Capstone Case Study that brings together all you have learned in Java Explorer
  • Learn advanced Java Programming with the Develop Java Applications on Oracle Cloud Learning Path
  • Describe the object-oriented programming approach
  • Explain Java syntax and coding conventions
  • Use Java constructs and operators
  • Use core Java APIs, such as Collections, Streams, IO, and Concurrency
  • Deploy Java SE applications
  • Develop, Test, and Deploy your Java Application on OCI as part of your Final Project


Learners must be proficient in basic mathematics (set theory) and computer science (undergraduate level).


Full Payment
1200 € (VAT included)


  • Open to any computer scientist for continuous education (no academic prerequisites)
  • 6-month accelerated program (or more if needed for the academic courses)
  • Providing double certification: an academic certificate from ESTIA corresponding to 6 ECTS & a professional certification from Oracle
  • Preparing for jobs


If you are an organization wishing to register a group of employees for this training, we invite you to contact us in order to propose a partnership including benefits.


Contrary to the MSc eBIHAR, the GRADEO courses are not eligible for payment in several instalments.
Simply click on the Apply Now button. You will then need to fill out a short form and pay the registration fee. You will receive your registration confirmation within 48 hours by email as well as your login details for the learning platforms. And the GRADEO adventure will begin for you! 
If you are interested in mobile and web development and mobile programming, and you want to be able to present in your resume a certificate that proves your skills in the field to claim a job in tension as a full stack developer on web and mobile, this program is for you. Whether you are an employee, a freelancer, a job seeker, or a student, you can organize your courses at your own pace within 6 months. The academic courses allow you to acquire the fundamental theoretical notions and concepts to have all the tools in hand to master the practice that the professional course brings you. 
This program will be of great benefit to you if you want to boost your career and be sure to become a valuable asset to your company by mastering skills and tools that are in high demand. It can also be very beneficial if you are looking for a job, freelancing or studying and your goal is to acquire new skills that are in high demand on the market and that will allow you to have more career opportunities and projects! The project included in the course can also be used to enrich your portfolio: it is always a plus to have personal projects to present during an interview.
The academic courses are to be taken on the France Université Numérique platform and the professional courses on the learning platform of the industrial company concerned. For example, for this GRADEO, the professional course will be available on the Oracle University platform.
You only need a computer and an internet connection.
Upon completion of this program, you will be able to master the Groovy language, the Grails framework, and develop a responsive mobile website using REST APIs, through rich learning in Java development. Recruiters are looking for skills today, and we're teaching you them!
Not one, but two certifications are delivered at the end of the program if you pass your academic and professional exams. ESTIA will issue you a certificate of achievement corresponding to 6 ECTS for the whole program, and if you pass your Oracle exam, you will have in your pocket a professional certification which is highly prized by recruiters in the tech world:  Java SE 11 Developer (1Z0-819) . The certificate of achievement is therefore very valuable for you! 
ECTS is the acronym for European Credits Transfer System: these are the credits delivered by higher education institutions in Europe and allowing to validate a level of study. 
It is totally possible to extend the duration of your program! Just keep in mind that your professional course and the corresponding exam session have a duration of 6 months and this duration is inflexible. Academic courses can be extended to a maximum of 12 months. To do so, you will have to contact our team so that we can help you in this process. After 12 months without a grade on your academic exam, we will be obliged to consider this as a program withdrawal. 
All year long !