Kotlin for Android Developers – Online Course

[et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ background_image=”https://antonioleiva.com/wp-content/uploads/2017/11/online-course.jpg” parallax=”on” custom_padding=”33px|0px|27px|0px|false|false” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off”][et_pb_row _builder_version=”3.25″ custom_padding=”0|0px|0|0px|false|false”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2018/10/kotlin-android-course-header-e1539254028133.png” align=”center” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″ max_width=”47%”] [/et_pb_image][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed||||” text_font_size=”60px” text_line_height=”1em” header_font=”Roboto Condensed||||” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_orientation=”center” background_layout=”dark” module_alignment=”center” text_font_size_phone=”47px” custom_css_main_element=”font-weight:400″]

Learn Kotlin while developing an Android App

More than 10 hours of videos and exercises where you will master Kotlin for Android

[/et_pb_text][et_pb_button button_url=”#purchase” button_text=”GET IT NOW!” button_alignment=”center” _builder_version=”3.17.2″ custom_button=”on” button_text_size=”22px” button_bg_color=”#e09900″ button_bg_color_gradient_start=”#8300e9″ button_bg_color_gradient_end=”#0c71c3″ button_border_color=”#e09900″ button_letter_spacing=”3px” button_font=”Roboto Condensed|700|||||||” background_layout=”dark” custom_padding=”10px|40px|10px|40px”] [/et_pb_button][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”3.12.2″ background_color=”#eeefb1″ global_module=”26937″][et_pb_row _builder_version=”3.25″ column_structure=”1_3,2_3″][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2018/10/kotlin-training-certified.png” align=”center” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″][/et_pb_image][/et_pb_column][et_pb_column type=”2_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”|600|on|on|||||” text_font_size=”25px” text_line_height=”2.1em” text_orientation=”center”]The online Training certified by JetBrains to learn Kotlin for Android. Finish the TRAINING and get a certificate of completion.

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ custom_padding=”46px|0px|0px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row padding_mobile=”off” column_padding_mobile=”on” disabled_on=”off|off|off” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|0px|0px|0px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”||on||” text_font_size=”22px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_orientation=”center” module_alignment=”center”]

Based on the book that both Google and Jetbrains recommend to learn Kotlin applied to Android development.

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure=”1_2,1_2″ padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|0px|0px|0px”][et_pb_column type=”1_2″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2017/05/android-logo.jpg” url=”https://developer.android.com/kotlin/resources.html#books” url_new_window=”on” align=”center” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” animation=”off” sticky=”off”] [/et_pb_image][/et_pb_column][et_pb_column type=”1_2″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2017/05/kotlin-logo.png” url=”http://kotlinlang.org/docs/books.html” url_new_window=”on” align=”center” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″ animation=”off” sticky=”off”] [/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”27px|0px|0px|0px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_divider color=”#e0e0e0″ divider_weight=”1px” disabled_on=”on|on|off” _builder_version=”3.23.4″ height=”40px” hide_on_mobile=”on”] [/et_pb_divider][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ admin_label=”section” _builder_version=”3.22.3″ custom_padding=”0px|0px|0px|0px” transparent_background=”off”][et_pb_row column_structure=”1_2,1_2″ column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|0px|51px|0px” custom_padding_phone=”0px|0px|51px|0px”][et_pb_column type=”1_2″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left”]

If at any time you have tried to investigate on your own, then you are aware of the amount of time we sometimes spend to find the solution we are looking for.

Thanks to this training, you’ll skip that intermediate step and start enjoying the language and get the most out of it from your first line of code.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_2″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2018/10/kotlin-androiddev-online-en.jpg” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″ animation_style=”slide” animation_direction=”left” animation_duration=”500ms” animation_intensity_slide=”10%”] [/et_pb_image][/et_pb_column][/et_pb_row][et_pb_row column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|0px|51px|0px” custom_padding_phone=”0px|0px|51px|0px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left”]

With Kotlin for Android Developers you’ll learn:

  • How to create an Android app from scratch using Kotlin. All the basics you need to create an app.
  • How  apply the language to Android. Exclusive features for Android and interaction with the framework.
  • How to use the development tools, integrate Kotlin into Android Studio and use it in your projects.
  • Through examples and writing code, everything is 100% practical.
[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”3.22.3″ background_color=”#f0f0f0″][et_pb_row _builder_version=”3.25″ max_width=”800px” use_custom_width=”on” custom_width_px=”800px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″]

Bonus!

But wait! Because there’s more. With this training, you’ll get some great extras:

  • Lifetime updates (valued at 197€)
  • Access to the Java Interoperability module (valued at € 97)
  • Access to a Coroutines crash course (valued at € 147)
  • Access to a private support group in Slack to resolve all your questions about the training (valued at 297€ / year)
  • Find a better job! Enter my job exchange and opt for new opportunities that would otherwise impossible to get (valued at 297€ / year)
  • You can access the course both online and offline, synchronized from your mobile phone.
All for free with the online training!

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”3.22.3″][et_pb_row column_structure=”1_2,1_2″ _builder_version=”3.25″ background_color=”#ffffff” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”|||” custom_padding=”42px|20px|44px|20px” custom_width_px=”800px”][et_pb_column type=”1_2″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left”]

Certificate of completion

With the end of the training, you will get a digital certificate of completion that you can use on your cv and Linked.

Show to the world that you learned Kotlin with a certified training!

 

[/et_pb_text][/et_pb_column][et_pb_column type=”1_2″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2018/10/certificate-completion.jpg” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″] [/et_pb_image][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ background_image=”https://antonioleiva.com/wp-content/uploads/2016/11/acerca-de-1.jpg” custom_padding=”85px|0px|96px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” module_class=” et_pb_row_fullwidth” _builder_version=”3.25″ background_color=”rgba(12,12,12,0.64)” background_size=”initial” background_position=”top_left” background_repeat=”repeat” width=”89%” width_tablet=”80%” width_phone=”” width_last_edited=”on|desktop” max_width=”89%” max_width_tablet=”80%” max_width_phone=”” max_width_last_edited=”on|desktop” custom_padding=”3%|10%|3%|10%” make_fullwidth=”on”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.0.7″ text_font=”Roboto Light||||” text_line_height=”1.6em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” background_layout=”dark” module_alignment=”center” custom_padding=”1px|||||” custom_css_main_element=”font-weight:300″]

My name is Antonio Leiva, I’m an Android Engineer and Google Developer Expert for Kotlin.  Curiosity for discovering new concepts, and applying them to my daily work, led me to start studying Kotlin in Android before its final version was released. I help other developers become experts in Kotlin for Android through different training modalities. In this online course, Kotlin for Android Developers, I share and explain all the language concepts you need to create an app with Kotlin from scratch.[/et_pb_text][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2020/05/google_developers_wordmark_color_with_white.png” _builder_version=”4.0.7″ width=”26%” module_alignment=”center”][/et_pb_image][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2020/05/gd_experts_lockup_horizontal_white.png” _builder_version=”4.0.7″ width=”15%” module_alignment=”center”][/et_pb_image][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ custom_padding=”35px|0px|0px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row column_padding_mobile=”on” admin_label=”Fila” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” max_width=”900px” custom_padding=”25.5938px|0px|3px|0px” use_custom_width=”on” custom_width_px=”900px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_testimonial author=”Hector Torres” job_title=”Sr. Software Engineer” company_name=”Disney” url_new_window=”on” portrait_url=”https://antonioleiva.com/wp-content/uploads/2019/02/hector-torres.jpeg” _builder_version=”3.19.7″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”||60px|” custom_padding=”20px|20px|20px|20px” border_width_all=”2px” border_color_all=”#dddddd” border_style_all=”solid” use_border_color=”on” border_color=”#dddddd” border_width=”2px”]

The course was really great, I like the idea to work in a specific project and then learn about kotlin during the development.

The time of each video was perfect as well and split it into different topics so you can go back and review a specific one if you want.

I really recommend Antonio’s course.

[/et_pb_testimonial][et_pb_testimonial author=”Tam” job_title=”Designer & Developer ” company_name=”Freelance” url_new_window=”on” portrait_url=”https://antonioleiva.com/wp-content/uploads/2019/02/Tamsin.jpg” _builder_version=”3.19.7″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”||60px|” custom_padding=”20px|20px|20px|20px” border_width_all=”2px” border_color_all=”#dddddd” border_style_all=”solid” use_border_color=”on” border_color=”#dddddd” border_width=”2px”]

Antonio’s Kotlin for Android Developers course provides a good foundation for understanding many of the key fundamentals needed to start using Kotlin.

The lesson videos are just the right size to fit into a busy schedule and Antonio is quick and responsive when you have questions or comments!

[/et_pb_testimonial][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ background_color=”#f2f2f2″ background_image=”https://antonioleiva.com/wp-content/uploads/2017/01/kotlin-libro-oscuro.jpg” parallax=”on” custom_padding=”35px|0px|8px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” max_width=”900px” custom_padding=”|60px|NaNpx|60px” use_custom_width=”on” custom_width_px=”900px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Light||||” text_font_size=”33px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_orientation=”center” background_layout=”dark” module_alignment=”center” custom_margin=”||40px|” custom_css_main_element=”font-weight:300″]

This training is for you if…

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Light||||” text_font_size=”23px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_orientation=”justified” background_layout=”dark” module_alignment=”justified” custom_css_main_element=”font-weight:300″]
  • You are an Android developer and already have some basic knowledge of the framework.
  • At some point you have suffered the limitations of Java and you need to apply modern programming concepts to your daily work.
  • You feel the constant need to keep improving to qualify for new career opportunities.
  • You want to learn in a practical and guided way, without losing your time doing trial and error tests.
[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ background_color=”#ffffff” custom_padding=”47px|0px|39px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|0px|30px|0px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font_size=”24px” header_font=”Roboto Light||||” header_font_size=”51px” header_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_orientation=”center” module_alignment=”center” header_font_size_phone=”43px”]

Get full access to the training right now!

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” module_id=”purchase” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” use_custom_width=”on” custom_width_px=”650px” global_module=”28189″ saved_tabs=”all”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_pricing_tables show_featured_drop_shadow=”off” _builder_version=”4.4.7″ price_font=”||||||||” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_button=”on” button_text_color=”#ffffff” button_bg_color=”#72ae2d” button_font=”|600||on|||||” button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”off” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”off” button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”][et_pb_pricing_table featured=”on” title=”Normal price” subtitle=”1-time payment” currency=”€” sum=”497″ button_url=”https://pay.hotmart.com/H13209717H?off=dljskerf&checkoutMode=10″ url_new_window=”on” button_text=”Join the training!” bullet_color=”#7cda24″ _builder_version=”4.4.7″ header_level=”h1″ header_font=”||||” body_font=”||||” subheader_font=”||||” price_font=”||||” currency_frequency_font=”||||” button_on_hover=”on” link_option_url_new_window=”on” button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”off” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”off” button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”]

+Updates of the training forever +Access to extra modules +Access to the Coroutines Crash Course and a Java interoperability course +Access to a private Slack group to resolve all your questions +Access to my job exchange to find new job opportunities

[/et_pb_pricing_table][et_pb_pricing_table featured=”on” title=”Normal Price” subtitle=”2 installments” currency=”€” per=”2 installments” sum=”257″ button_url=”https://pay.hotmart.com/H13209717H?off=dljskerf&checkoutMode=10&split=2″ url_new_window=”on” button_text=”JOIN THE TRAINING!” bullet_color=”#7cda24″ _builder_version=”4.4.7″ header_level=”h1″ header_font=”||||” body_font=”||||” subheader_font=”||||” price_font=”||||” currency_frequency_font=”||||” button_on_hover=”on” link_option_url_new_window=”on” button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”off” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”off” button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”]

+Updates of the training forever +Access to extra modules +Access to the Coroutines Crash Course and a Java Interoperability course +Access to a private Slack group to resolve all your questions +Access to my job notice box to find new job opportunities

[/et_pb_pricing_table][/et_pb_pricing_tables][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ background_color=”#f7f7f7″ custom_padding=”0px|0px|23px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”51px|0px|20px|0px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Light||||” text_font_size=”33px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_orientation=”center” module_alignment=”center” custom_css_main_element=”font-weight:300″]What’s in the training?

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ background_color=”#27323a” custom_padding=”10px|0px|0px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”31px|0px|39px|0px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed||||” text_font_size=”24px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_orientation=”center” background_layout=”dark” module_alignment=”center”]Want to know more? Here’s a detail of the content of the online training

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” _builder_version=”3.22.3″ custom_padding=”27px|0px|50px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”21px|0px|0px|0px” transparent_background=”off”][et_pb_row column_structure=”1_3,1_3,1_3″ padding_mobile=”on” column_padding_mobile=”on” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|||”][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”center” custom_padding_phone=”10px|||” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

1.

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” header_font=”||||” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” inline_fonts=”Roboto Condensed”]

INTRODUCTION

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;”]

In this first module, I’ll introduce the content, how it’ll work, and a first introduction about Kotlin.

You’ll also create your first Android project using Kotlin from scratch.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

2.

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” inline_fonts=”Roboto Condensed”]

BASIC CONCEPTS – VARIABLES, FUNCTIONS AND STRING TEMPLATES

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;”]

Every language has a basis that you need to master before going deeper.

You’ll do here a small review about all these concepts, and the difference they have when compared to Java. This will be the start of great journey into Kotlin!

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

3.

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” inline_fonts=”Roboto Condensed”]

CLASSES, PROPERTIES AND INTERFACES

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;”]

The ABC of object oriented programming.

You’ll see everything related to these concepts, and how they’ll help us save a lot of code and be more productive.

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure=”1_3,1_3,1_3″ padding_mobile=”on” column_padding_mobile=”on” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|||”][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”center” custom_padding_phone=”10px|||” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

4.

[/et_pb_text][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” header_font=”||||” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” hover_enabled=”0″ inline_fonts=”Roboto Condensed”]

EXTENSION FUNCTIONS [/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;”]Extension functions are one of the great wonders of Kotlin.  How about adding extra functions to classes that you don’t have access to the code for? Well with extensions you can.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

5.

[/et_pb_text][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” hover_enabled=”0″ inline_fonts=”Roboto Condensed” custom_padding=”||0px|||”]

DISCOVERING THE MAGIC OF KOTLIN [/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;”]There are many features in Kotlin that seem almost magic when we come from Java. In this module you’ll discover some of them. We’ll talk about extension functions, flow control (and the awesome when), Kotlin Android Extensions and Enums.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

6.

[/et_pb_text][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” hover_enabled=”0″ inline_fonts=”Roboto Condensed”]

LAMBDAS: WELCOME TO THE FUNCTIONAL WORLD [/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;”]You may know about them if you use Java 8, but lambdas in Kotlin are really important. From simple features as simple as a callback, to other more complex ones such as DSLs creation, lambdas will be in your every day from now on.

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure=”1_3,1_3,1_3″ padding_mobile=”on” column_padding_mobile=”on” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|||”][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”center” custom_padding_phone=”10px|||” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

7.

[/et_pb_text][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” header_font=”||||” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” hover_enabled=”0″ inline_fonts=”Roboto Condensed”]

BRINGING YOUR APP TO LIFE

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;”]

We keep making our sample App awesome, and now we’ll give some content to the RecyclerView we added some modules ago.  In order to do this, we’ll learn concepts like property delegation, Kotlin collections, ranges and objects.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

8.

[/et_pb_text][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” hover_enabled=”0″ inline_fonts=”Roboto Condensed”]

ANDROID KTX AND COROUTINES [/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;” custom_padding=”||0px|||”]The Android team has worked very hard to give us tools that harness the full power of language. I will show you all the advantages of Android-KTX and how to use coroutines applied to the Android framework.

[/et_pb_text][/et_pb_column][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

9.

[/et_pb_text][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” hover_enabled=”0″ inline_fonts=”Roboto Condensed”]

BUILDING THE DETAIL ACTIVITY [/et_pb_text][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” custom_css_main_element=”font-weight: 400;” custom_padding=”||0px|||”]We already have our main Activity working, but it’ll be great to implement a more complete App, right?  Well in this module we’ll get into it, and by the way you’ll learn about nullity and sealed classes.

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_padding_mobile=”on” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” max_width=”800px” custom_padding=”0px||3px|” use_custom_width=”on” custom_width_px=”800px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto Condensed|on|||” text_text_color=”#27323a” text_font_size=”51px” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”center” custom_padding_phone=”10px|||” inline_fonts=”Abel,Amatic SC,Arimo,Arvo,Roboto Condensed”]

10.

[/et_pb_text][et_pb_text _builder_version=”3.27.4″ text_font=”Roboto Condensed|on|||” text_text_color=”#262e32″ text_font_size=”20″ text_line_height=”1.2em” header_font=”||||” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”24px||0px|” inline_fonts=”Roboto Condensed”]

EXTRAS

[/et_pb_text][et_pb_text _builder_version=”4.4.7″ text_font=”Roboto||||” text_text_color=”#5d666a” text_font_size=”18″ text_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left” custom_margin=”22px|||” hover_enabled=”0″ custom_css_main_element=”font-weight: 400;”]

With Kotlin you can keep working with the same tools that were using until now in Java, but taking the most out of the language. With the extra bonus Java interoperability find out how all the new Kotlin features fit together when used from Java. What can be used, what not, how to configure it and adapt the experience from Java … Everything you need to use both languages at the same time.  Also, I’ll show you a simple example about how to test your Apps by using the same tools you were using until now (JUnit and Mockito), and how you can apply patterns like MVP, MVVM and dependency injection with Koin. We will not cover them in depth, but if you already know them, it will be easier for you to make the transition to Kotlin. And if you are interested in learning them, you can acquire an extra module of more than 2 hours of content where I explain all this step by step. [/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”3.22.3″ background_color=”#f0f0f0″][et_pb_row _builder_version=”3.25″ max_width=”800px” custom_padding=”42px|0px|25.5938px|0px” use_custom_width=”on” custom_width_px=”800px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″]

Frequently Asked Questions

[/et_pb_text][et_pb_accordion _builder_version=”3.0.83″][et_pb_accordion_item title=”What’s the format of the training?” open=”on” _builder_version=”3.0.83″]This is an online training that you can follow at your own pace. When you have any questions, you’ll be able to contact me through the private Slack group.

[/et_pb_accordion_item][et_pb_accordion_item title=”How long will I be able to access the training?” _builder_version=”3.0.83″ open=”off”]

What about forever? After joining, you’ll have unlimited access when you want throughout all your devices, and will get all future updates.

[/et_pb_accordion_item][et_pb_accordion_item title=”What’s the language of the training” _builder_version=”3.0.83″ open=”off”]

All the content is in English (with my amazing English accent 😝 ). But if you prefer Spanish, you can find it here.

[/et_pb_accordion_item][et_pb_accordion_item title=”And what if I’m not happy with the training?” _builder_version=”3.0.83″ open=”off”]If you don’t feel happy with the course, contact me in the first 30 days and you’ll receive a refund. I want 100% happy students 🙂[/et_pb_accordion_item][/et_pb_accordion][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”3.22.3″ custom_padding=”0px|0px|41px|0px”][et_pb_row _builder_version=”3.25″ max_width=”800px” custom_padding=”25.5938px|0px|0px|0px” use_custom_width=”on” custom_width_px=”800px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″]

Total satisfaction guarantee

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row column_structure=”1_3,2_3″ _builder_version=”3.25″ max_width=”800px” use_custom_width=”on” custom_width_px=”800px”][et_pb_column type=”1_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2017/11/30-day-guarantee.png” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″] [/et_pb_image][/et_pb_column][et_pb_column type=”2_3″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″]

I don’t want you to be left with the doubt if this training is for you, so if you are not satisfied with your purchase, you can ask for a refund within 30 days.

I’ll refund 100% of the amount without asking any more questions.

This way you can evaluate if this course is for you.

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ background_color=”#F0F0F0″ custom_padding=”47px|0px|39px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_padding=”0px|0px|30px|0px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font_size=”24px” header_font=”Roboto Light||||” header_font_size=”51px” header_line_height=”1.5em” background_size=”initial” background_position=”top_left” background_repeat=”repeat” text_orientation=”center” module_alignment=”center” header_font_size_phone=”43px”]

Get full access to the course right now!

[/et_pb_text][/et_pb_column][/et_pb_row][et_pb_row padding_mobile=”off” column_padding_mobile=”on” admin_label=”row” module_id=”purchase” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” use_custom_width=”on” custom_width_px=”650px” global_module=”28189″ saved_tabs=”all”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_pricing_tables show_featured_drop_shadow=”off” _builder_version=”4.4.7″ price_font=”||||||||” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_button=”on” button_text_color=”#ffffff” button_bg_color=”#72ae2d” button_font=”|600||on|||||” button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”off” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”off” button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”][et_pb_pricing_table featured=”on” title=”Normal price” subtitle=”1-time payment” currency=”€” sum=”497″ button_url=”https://pay.hotmart.com/H13209717H?off=dljskerf&checkoutMode=10″ url_new_window=”on” button_text=”Join the training!” bullet_color=”#7cda24″ _builder_version=”4.4.7″ header_level=”h1″ header_font=”||||” body_font=”||||” subheader_font=”||||” price_font=”||||” currency_frequency_font=”||||” button_on_hover=”on” link_option_url_new_window=”on” button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”off” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”off” button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”]

+Updates of the training forever +Access to extra modules +Access to the Coroutines Crash Course and a Java interoperability course +Access to a private Slack group to resolve all your questions +Access to my job exchange to find new job opportunities

[/et_pb_pricing_table][et_pb_pricing_table featured=”on” title=”Normal Price” subtitle=”2 installments” currency=”€” per=”2 installments” sum=”257″ button_url=”https://pay.hotmart.com/H13209717H?off=dljskerf&checkoutMode=10&split=2″ url_new_window=”on” button_text=”JOIN THE TRAINING!” bullet_color=”#7cda24″ _builder_version=”4.4.7″ header_level=”h1″ header_font=”||||” body_font=”||||” subheader_font=”||||” price_font=”||||” currency_frequency_font=”||||” button_on_hover=”on” link_option_url_new_window=”on” button_text_size__hover_enabled=”off” button_one_text_size__hover_enabled=”off” button_two_text_size__hover_enabled=”off” button_text_color__hover_enabled=”off” button_one_text_color__hover_enabled=”off” button_two_text_color__hover_enabled=”off” button_border_width__hover_enabled=”off” button_one_border_width__hover_enabled=”off” button_two_border_width__hover_enabled=”off” button_border_color__hover_enabled=”off” button_one_border_color__hover_enabled=”off” button_two_border_color__hover_enabled=”off” button_border_radius__hover_enabled=”off” button_one_border_radius__hover_enabled=”off” button_two_border_radius__hover_enabled=”off” button_letter_spacing__hover_enabled=”off” button_one_letter_spacing__hover_enabled=”off” button_two_letter_spacing__hover_enabled=”off” button_bg_color__hover_enabled=”off” button_one_bg_color__hover_enabled=”off” button_two_bg_color__hover_enabled=”off”]

+Updates of the training forever +Access to extra modules +Access to the Coroutines Crash Course and a Java Interoperability course +Access to a private Slack group to resolve all your questions +Access to my job notice box to find new job opportunities

[/et_pb_pricing_table][/et_pb_pricing_tables][/et_pb_column][/et_pb_row][et_pb_row column_structure=”1_2,1_2″ _builder_version=”3.25″ background_color=”#ffffff” background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”|||” custom_padding=”|20px||20px” custom_width_px=”800px”][et_pb_column type=”1_2″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”||||||||” background_size=”initial” background_position=”top_left” background_repeat=”repeat” module_alignment=”left”]

Certificate of completion

With the end of the training, you’ll get a digital certificate of completion that you can use on your CV and LinkedIn.

Show to the world that you learned Kotlin with a certified training!

[/et_pb_text][/et_pb_column][et_pb_column type=”1_2″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_image src=”https://antonioleiva.com/wp-content/uploads/2018/10/certificate-completion.jpg” align_tablet=”center” align_phone=”” align_last_edited=”on|desktop” _builder_version=”3.23″] [/et_pb_image][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ custom_padding_last_edited=”on|desktop” admin_label=”section” _builder_version=”3.22.3″ custom_padding=”35px|0px|0px|0px” custom_padding_tablet=”50px|0|50px|0″ custom_padding_phone=”” transparent_background=”off” padding_mobile=”off”][et_pb_row column_padding_mobile=”on” admin_label=”Fila” _builder_version=”3.25″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” max_width=”900px” custom_padding=”25.5938px|0px|3px|0px” use_custom_width=”on” custom_width_px=”900px”][et_pb_column type=”4_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_testimonial author=”María Senosiain” job_title=”Android Developer” company_name=”Yoti Ltd” url_new_window=”on” portrait_url=”https://antonioleiva.com/wp-content/uploads/2019/02/maria.jpeg” _builder_version=”3.19.7″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”||60px|” custom_padding=”20px|20px|20px|20px” border_width_all=”2px” border_color_all=”#dddddd” border_style_all=”solid” use_border_color=”on” border_color=”#dddddd” border_width=”2px”]

If you’re already an Android developer in Java and you’re thinking about to learn Kotlin, this is your training!

[/et_pb_testimonial][et_pb_testimonial author=”Joaquim Puyo” job_title=”Android Developer” company_name=”Atos Worldline” url_new_window=”on” portrait_url=”https://antonioleiva.com/wp-content/uploads/2017/11/joaquim_puyo.jpg” _builder_version=”3.2″ background_size=”initial” background_position=”top_left” background_repeat=”repeat” custom_margin=”||60px|” custom_padding=”20px|20px|20px|20px” border_width_all=”2px” border_color_all=”#dddddd” border_style_all=”solid” use_border_color=”on” border_color=”#dddddd” border_width=”2px”]

The course fully met my expectations. The app that is developed in the course allows to focus solely and exclusively on Kotlin features. You will not waste time doing layouts or incorporating libraries that wouldn’t add any value.

Despite my knowledge of Kotlin, I had no problem in following the pace marked by the course.

I totally recommend this course if you are tired of the limitations of java.

[/et_pb_testimonial][/et_pb_column][/et_pb_row][/et_pb_section][et_pb_section fb_built=”1″ _builder_version=”3.0.83″ background_color=”#444444″ global_module=”26441″][et_pb_row column_structure=”1_4,1_4,1_4,1_4″ _builder_version=”3.25″ custom_padding=”16px|0px|13px|0px”][et_pb_column type=”1_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”||||||||” text_text_color=”#ffffff” text_font_size=”16px” header_font=”||||||||”]

Legal notice

[/et_pb_text][/et_pb_column][et_pb_column type=”1_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”||||||||” text_text_color=”#ffffff” text_font_size=”16px” header_font=”||||||||”]

Privacy Policy

[/et_pb_text][/et_pb_column][et_pb_column type=”1_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”||||||||” text_text_color=”#ffffff” text_font_size=”16px” header_font=”||||||||”]

Cookies Policy

[/et_pb_text][/et_pb_column][et_pb_column type=”1_4″ _builder_version=”3.25″ custom_padding=”|||” custom_padding__hover=”|||”][et_pb_text _builder_version=”3.27.4″ text_font=”||||||||” text_text_color=”#ffffff” text_font_size=”16px” header_font=”||||||||”]

Terms and Conditions

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section]