Android Developer Bootcamp

About This Program

OUR REGISTRATION PERIOD IS CLOSED. IF YOU ARE INTERESTED IN THIS COURSE PLEASE FILL THIS FORM: http://bit.ly/WizelineAcademyWaitingList

********************************************************************************************************************

 

This six-week training will take your mobile development skills to the next level. You can expect to learn about Android development best practices, tools, and strategies to simplify the project development process.

In the beginning, you will receive a self-study kit, a course project definition, and your assigned mentor information. Throughout the course, you will be able to access one-to-one meetings with your mentor, gain hands-on experience with real-world scenario challenges, and attend active workshop sessions led by Wizeliners.

Applying what you’ve learned throughout your journey in challenges, mentoring sessions, and hands-on collaborative spaces, you will culminate the course by developing a capstone project.

At the end of the course, you will be able to confidently apply Android development skills using Wizeline’s best practices. If you meet all the requisites, you will be awarded a Wizeline Academy diploma.

What does the Bootcamp involve?

  • Complete the learning journey
  • Attend the following live sessions:
  • One kickoff (1 hour)
  • Three to Five workshops (1.5 hours each)
  • Access the following support resources as needed:
  • A study group for peer-to-peer support
  • One-to-one mentoring sessions with an expert
  • Deliver mini-challenges and a final capstone project

Details:

  • Duration: 6 weeks
  • Time commitment: approx. 10 hours per week
  • Live sessions: Wednesdays 5:30 pm to 7:30 pm
  • Self-paced learning: available 24/7
  • Relevant dates:
    • Application Closure: Wednesday, Oct 11, 2021
    • Bootcamp Kickoff: Monday, Oct 18, 2021
    • Bootcamp Closure: Friday, Nov 26, 2021

Selection Process:

You have until October 11 to register. Following registration, you will have two days to complete an English assessment and deliver a technical challenge. 

You will receive the challenge instructions through a confirmation email. Between October 13 and 15, you will receive an email notifying you whether you have been selected to be part of the Bootcamp.

Who should take this course?

For Android Developers 

Students are expected to have worked directly in production or a non-trivial project with the next technologies: 

  • Kotlin 
  • Android SDK
  • Presentation Patterns 
  • Dependency Injection
  • Networking 
  • Software Design Principles
  • Debugging 
  • Persistence Layers 

Additionally, you have a basic practical and theoretical

knowledge in the next technologies: 

  • Mobile App Release Management
  • Java

After the Course: Android Developer 

At the end of the course, you will have gained enough experience to recall the essence of several techniques related to the skills covered in the Bootcamp, apply them correctly, and even provide shortcuts and quick ways for accomplishing your tasks. 

Additionally, you’ll understand how the technologies internally work and what are the do’s and dont’s. 

Full Capacity

OUR REGISTRATION PERIOD IS CLOSED. IF YOU ARE INTERESTED IN THIS COURSE PLEASE FILL THIS FORM: Waitlist

Lecturers

Daniel Peña Velarde

Android software engineer

I’m an Android software engineer and tech lead. I like how mobile applications help companies and people to make their lives better! I was born in Mexico City, and I enjoy playing video games, playing the guitar, and learning new things about Android.

Immanuel Salazar Díaz

Android software engineer

Working as a mobile software engineer, I’m passionate about technology that drives the development of new solutions and technologies with the best development practices.
From Cuernavaca, Morelos, I love dancing, video games, and cycling.
I have an engineering degree in information and communication technologies.

Paul Estrada Martinez

Android software engineer

I’m an Android software engineer and tech lead working to modernize Android apps and improve team engineering practices.
From Sinaloa, Mexico, I became a mobile engineer in order to build more personal and disruptive user experiences.
I have an MSc degree in computer science and like to play guitar and piano in my free time.

Carlos Frias Mercado

Android software engineer

As an Android software engineer, my role consists of developing all the stuff needed for an app, such as UI, database, connection to servers, internal logic, etc.
I became a mobile engineer because I've always loved how apps can do everything, and now my apps can change the world, or conquer it, which is better. I was born in Mexico City and still live there, in the land where anything can be put inside a bolillo. I love to spend my free time playing video games, improving my beautiful garden, and taking care of dogs; I love dogs.

Aldair Parra

Android software engineer

As an Android developer, I like to solve problems using Android technology, always trying my best to build good quality software. I wanted to become a mobile developer because almost everyone owns a “mini supercomputer,” and developing useful solutions for society is very exciting to me. From Guadalajara, Jalisco, I like to play musical instruments, enjoy really good meals, and listen to podcasts.

Schedule

Oct 18
Kickoff Session
Topics: Welcome & Program Overview
Oct 20
Workshop 1: API Design
GSON
Retrofit
Data Clases
Oct 27
Libraries
Picasso
Oct 27
Design Principles
ViewModel
LiveData
Parallelism and Concurrency
Nov 03
Kotlin
Kotlin Intermediate
Generics
Nov 03
Libraries
OK HTTP
Room
Nov 10
Testing
Espresso
JUnit
Mockito
Nov 10
Layouts
Constraint Layouts
Nov 17
Kotlin
Kotlin Advanced
Nov 17
CI/CD
CI/CD Pipeline
Circle CI and Bitrise
Nov 17
Code Analysis
Linters
Nov 17
Concurrency
Suspend functions
Co-routines
Nov 24
Dependency Injection
Framework
Manual
Nov 24
Navigation
Navigation component
Nov 24
Reactive Programming
RxAndroid

Want to stay in the loop?

Join our mailing list to receive regular updates from Wizeline Academy.

Interested in sharing your expertise at Wizeline Academy? Send us an email at academy@wizeline.com