LEARNING FORMAT

100% ONLINE

EUROPEAN CREDITS

6 ECTS

CERTIFICATION

ORACLE & ESTIA

DURATION

6 MONTHS

OVERVIEW

🚦 Enrollments will open on Monday, March 3rd, for the first learning session 🚦

This program, structured into four courses, offers comprehensive training in web and mobile development, with a focus on modern tools and Oracle certifications.

The first course "Mobile Full-Stack Web Development" provides an overview of the full-stack mobile developer role. You will learn to create complete projects by exploring backend development (server-side programming, REST APIs, security) and frontend development (responsive web and mobile design). Through a progressive approach using technologies like Groovy, Grails, and Angular, you will master the fundamentals of full-stack development.

The second course "Mobile Programming" focuses on the two main approaches to mobile development. The Android section covers the essential skills for creating functional applications using Java and Kotlin. The hybrid development section introduces the Flutter framework and Dart language, offering a powerful and modern alternative for cross-platform app development. This course allows you to compare native and hybrid approaches to choose the best solution for your projects.

The third course "Become a Digital Assistant Developer" offered by Oracle, introduces you to the development of digital assistants and conversational AI integration. You will learn to create multilingual assistants, connect them to backend systems, and apply best practices in conversational AI.

The fourth course "Become an Oracle APEX Developer Professional" trains you in the Oracle APEX platform, a low-code tool for developing modern, scalable, and secure web applications without requiring specialized coding skills.

✅ Learners who successfully complete the exams for these courses will obtain Oracle certifications "Cloud Platform Digital Assistant Professional" and "APEX Cloud Developer Professional". Additionally, they will earn 6 ECTS credits (3 ECTS per academic course) corresponding to credits from the Master of Science BIHAR.

PRE-REQUISITES

Entry Requirements:

  • A Master's degree in Computer Science or equivalent experience.
  • Basic knowledge of programming and web or mobile application development.
  • Practical experience in an IT environment is a plus.
  • Have a good level of computer English
⚠️ Please ensure that you meet the required level before enrolling in this program. This will allow you to fully benefit from this enriching experience. 

COURSES

All courses are delivered as MOOC videos, offering you complete flexibility in your learning experience.

The "Web/Mobile Full-Stack Development" and "Mobile Programming" courses are hosted on the Moodle platform, managed by Datum Academy. They include educational videos, downloadable course materials, and detailed case studies. This format is designed to help you easily grasp the concepts and apply them in real-world projects.

The Oracle courses "Become a Digital Assistant Developer" and "Become an Oracle APEX Developer Professional" are directly accessible on the Oracle platform. These courses include interactive videos and resources specifically designed to prepare you for their associated certifications.

Web/Mobile Full-Stack Development (⌛ 35 hours) :

  • Module 1: Introduction to Groovy and Grails
  • Module 2: Backend Development
  • Module 3: REST API
  • Module 4: Spring Security
  • Module 5: Responsive Web and Mobile Design
  • Module 6: Full-Stack Development, PWA, Service Workers, Angular
  • Module 7: Angular
Mobile Programming (⌛ 20 hours) :

  • Module 1: Java & Kotlin Programming Languages
  • Module 2: Android SDK
  • Module 3: Buy-and-Sell Application Development
  • Module 4: Flutter Framework
Become a Digital Assistant Developer (⌛ 4 hours) :

  • Module 1: Introduction to Conversational AI and Oracle Digital Assistant
  • Module 2: Conversation Design
  • Module 3: Designing and Building Intents and Entities
  • Module 4: Dialog Flows, Custom Components, and Backend Services
  • Module 5: Digital Assistants, Channels, Resource Bundles, and Multilingual Digital Assistants
Become an Oracle APEX Developer Professional (⌛ 13 hours) :

  • Module 1: Getting Started with Oracle APEX on the Oracle Autonomous Database
  • Module 2: Using SQL Workshop
  • Module 3: Creating a Database Application
  • Module 4: Working with Pages and Regions
  • Module 5: Developing Reports
  • Module 6: Managing and Customizing Interactive Reports
  • Module 7: Managing and Customizing Interactive Grids
  • Module 8: Creating Application Page Controls
  • Module 9: Enhancing Your Application Using Computations, Processes, and Validations
  • Module 10: Creating and Using Dynamic Actions
  • Module 11: Managing Cards, Faceted Search, and Smart Filters
  • Module 12: Creating and Using Forms
  • Module 13: Implementing Navigation in Your Application
  • Module 14: Using Themes, Theme Styles, and Templates
  • Module 15: Extending Application Capabilities
  • Module 16: Managing Application Data
  • Module 17: Implementing Security in Your Application
  • Module 18: Adding Additional Pages to Your Application
  • Module 19: Migrating Application Development Between Environments

SKILLS TO MASTER

1. Fullstack Mobile Web Development:

✔️ Understand and apply the fundamentals of backend development (server, REST APIs, security).
✔️ Master modern frontend development technologies (Angular, web, and responsive mobile).
✔️ Build complete projects using tools like Groovy and Grails.
✔️ Gain a comprehensive overview of the skills required to become a full-stack mobile web developer.

2. Mobile Programming:

✔️ Develop native mobile applications with Android (Java, Kotlin).
✔️ Explore and utilize the Flutter framework for hybrid development.
✔️ Master the Dart language and compare native and hybrid development approaches.
✔️ Create and deploy complete mobile applications tailored to user needs.

3. Become a Digital Assistant Developer:

✔️ Build and train models for digital assistants.
✔️ Design conversational flows with Oracle's Visual Flow Designer tool.
✔️ Integrate digital assistants with backend systems.
✔️ Manage user access channels and develop multilingual solutions.

4. Become an Oracle APEX Developer Professional:

✔️ Use a low-code platform to develop modern and secure web applications.
✔️ Create scalable applications with world-class features.
✔️ Deploy applications effortlessly using just a web browser.

FEES

Price with Certification
800 € (VAT included)
Price without Certification
500 € (VAT included)

FAQ

This program is designed for individuals who already hold a Master’s degree in Computer Science or an equivalent qualification. It requires basic knowledge of programming and web or mobile application development. Practical experience in an IT environment is a plus. And a good level of technical English.
The program is certified. If you successfully pass all the course exams, you will earn the Cloud Platform Digital Assistant Professional and APEX Cloud Developer Professional certifications and validate 6 ECTS credits, which count towards the Master of Science BIHAR.
The program is designed to be completed in its entirety.
The estimated duration for completing the program is 6 months. However, courses are fully flexible, so you can take longer if needed.
Both academic and Oracle exams are in the form of multiple-choice questions (MCQs) with online proctoring.
If you have not received your access credentials by the day before the session starts, please contact our support team at contact@datum.academy.
No refunds are granted after the 14-day withdrawal period has expired. However, free access to upcoming undergraduate-level courses (Bachelor’s level) will be available in 2026 (without certification exams). If interested, please reach out to be added to the interest list.
There are no financing options available. However, if an employer wishes to pay for the training fees outside of our website’s Paybox system, they can contact contact@datum.academy, and an invoice will be issued for payment processing.
A forum is available within the Moodle space for each academic course, where learners can ask questions and collaborate. Peer support is strongly encouraged. For Oracle courses, a chat feature is available for inquiries.
There is no personalized support currently. However, a digital chatbot tutor is being developed and will soon be available to assist learners.
The ECTS (European Credit Transfer and Accumulation System) allows students to accumulate academic credits. Successfully completing the academic courses in this program enables you to waive these courses if you choose to pursue the Master BIHAR or eBIHAR (distance learning format). Additionally, the credits earned can be accumulated to ultimately obtain the Master's degree by validating the required competency blocks.
If you enroll in the program without certification, you will only have access to the courses. If you choose the program with certification, you will have access to the courses, the exams for each course, and the opportunity to earn the corresponding ECTS credits and Oracle certifications.