Discover how to combine the concepts of Clean Architecture with the Speech-To-Text (STT) concept to promote accessibility for audible educational content and harness the power of Java, Spring Boot, and MongoDB in building a RESTful API focused on accurate audio transcription.
Evolve in structuring systems to make them highly scalable, facilitating deployment, testing, and bringing maintainability to your project, using best practices and design patterns along with advanced techniques for file storage.
This acceleration program prepares professionals for exciting opportunities outside Brazil with 100% English technical sessions. It offers free workshops for technical advancement, as well as networking and connections with international recruitment partners for major global companies.
What you will find in this acceleration:
We will begin by opening a dialogue to discuss the milestones, transitions, and innovations in software architectures throughout the history of development up to the present day to understand and reflect on concepts without delving into complex technical details.
Next, it's time to bridge the gap between theory and practice by exploring the guidelines and key influences of the Speech2Learning architecture, specifically designed to promote accessibility of Learning Objects (LOs), especially the audible ones, aligned with the principles of layer separation, framework independence, and flexibility of Clean Architecture.
Finally, we will use Java, Spring Boot, and MongoDB tools integrated with the OpenAI's STT service, which utilizes a Machine Learning model called Whisper, to build a REST API focused on accurate audio transcription, enhancing accessibility and efficiency by combining Speech2Learning with Clean Architecture.
3 hours
Sign up until November 24th. Workshops held on November 25th.
Develop high level applications with the best practice of the market
Practice with experts on live mentoring
Connect to the vibrant technology community
Conquer the best opportunities in the market and achieve your professional success
You available to the market. Make yourself visible and available for international jobs at the world's largest technology companies.
Besides the technical knowledge, you will quickly discover how to reach your goal with people who have already conquered an international career.
You will have access to an immersion in technology and yet be able to network with other professionals.
1 -
Deepen your knowledge of software architectures and enhance your ability to apply the principles of Clean Architecture in your projects.
2 -
Explore the Speech2Learning architecture for the accessibility of Learning Objects, understanding its challenges and the significance of creating more inclusive and accessible educational experiences.
3 -
Become a professional who develops in a more scaled software design pattern, testing and maintenance and applying who learns in the creation of REST API for audio transcription.
Career plans in partner companies and the possibility of professional growth in the international market.
During the immersive program, you will find the best tips to have a great development in the technological world.
Get all your questions answered about the program during the immersion.
The DIO Team is waiting for you on this incredible journey on how to pursue an International Career.
As a technology professional, thriving about your future is the most important thing for you now.
We will leverage the capabilities of Java, Spring Boot, and MongoDB to integrate the REST API for audio transcription with the advanced STT (Speech-to-Text) service from OpenAI, which is based on the Whisper Machine Learning model.
Software Engineer
DIO
Profile strength on DIO: DIAMOND
Your profile has high strength and big chances to connect you with opportunities of innovative companies on the market
Certified by DIO
<DIO>
To me
Congratulations, you have concluded your learning day at Aceleração Internacional DIO - Aceleração Internacional - Accessibility in Clean RESTful APIs.
Thus, you will acquire new knowledge, becoming even more skilled in conquering the technological world.
Let's together embark on this opportunity?
This program is designed for mid-level and senior professionals who wish to gain recognition and visibility by creating more efficient, scalable, and testable solutions with cleaner code and easy deployment.
Be prepared for the opportunities that lie ahead and succeed in recruiting interviews.
Get your profile available for opportunities at large global companies.
Sign up.
Complete the qualifying test.
Participate in the immersive activities with senior experts.
Build a network of global contacts that can help you in this new phase.
Conquer your certificate.
Build your portfolio with practical market projects.
Receive invitations to hiring opportunities.
I already have an account Log in.
What is an Acceleration program?
A day of immersion with technical sessions for those approved in the qualifying challenge.
What dates should I pay attention to?
What dates should I watch out for? Here are the dates you need to keep an eye on!
Registration start date: November 13, 2023
Registration end date: November 24, 2023
Immersion Day: November 25, 2023
Program closing date: December 1, 2023
Are there any prerequisites to participate?
Intermediate knowledge of Java and Spring Boot, familiarity with NoSQL databases (preferably MongoDB), and interest in Software Architectures and Design Patterns.
How does the qualification test work?
The qualification test is carried out online. It consists of 10 multiple choice questions Java, Spring Boot, NoSQL Database (MongoDB), Software Architectures, Design Patterns and 5 coding challenges in Java, totaling 1800 points.
To be approved, you must score a minimum of 600 points.
How long is the qualification challenge?
Once started, you will have up to 100 minutes to complete the Qualification Challenge.
When should I complete the qualification test?
You can complete the qualification test immediately after registration or at a convenient time until 23h59 pm on November 24, 2023, as long as you have not started it.
How many times can I complete the qualification test?
The qualification test can only be taken once! Therefore, choose the most opportune moment to do it.
How do I know if I passed the qualification test?
Immediately after completing the qualification test, the system calculates your score and displays the result on the screen. Additionally, you will receive a confirmation email indicating your approval and providing information for upcoming activities.
Found a problem with the registration?
For any technical problems and questions about the program and platform, contact us through the website: Click Here!
Still have doubts?
Contact us through the website: Click Here!