• No hay productos en el carrito.

Inicio / Cursos / Kotlin for Beginners: Learn Programming With Kotlin
Impartido por Peter SommerhoffPago único de $2,800 MXN · acceso por 12 meses

Kotlin for Beginners: Learn Programming With Kotlin

Learn Kotlin from scratch! Grasp object-orientation and idiomatic Kotlin to realize coding projects and Android apps!

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 15 unidades Nivel principiante
Qué aprenderás

Lo que serás capaz de hacer

>> This is the only Udemy course that is referenced from the official Kotlin website as well as the official Android developers website for people who want to learn Kotlin, whether for Android or other purposes! >> Learn programming in Kotlin , the most beautiful modern programming language based on Java! >> Join this beginner-friendly course to learn to write code with an awesome and easy-to-learn language! >> Expand your expertise as a Java or Android Developer and improve the quality of your code! >> I'll answer every question you have , help you personally if you get stuck and listen to your feedback! Join 15,000+ happy students of mine on Udemy! This course will teach you programming in Kotlin! We begin with the basics so this course is completely suitable for beginners . You will put what you learn into practice in several coding challenges . So at the end, you'll be able to create your own applications in Kotlin. If you're an Android developer , you can use this course to get up to speed with this awesome language. Kotlin will allow you to maintain a cleaner and more expressive code base, use concepts that go beyond even Java 8, and write more robust apps for Android. Topics covered include: Variables & nullable types (null safety) Conditionals: if and when Loops: for and while Functions Object orientation: classes, objects, interfaces, inheritance etc. Data classes (a handy feature in Kotlin) UPDATE : more object-orientation + binary and hexadecimal numbers UPDATE : the information hiding principle + generics This course also covers object-orientation , the major development paradigm you need to grasp in today's world. But we will also look at functional programming concepts that will make your life much easier. Once you understand these, you will also be able to understand other object-oriented languages , including Java, PHP, C++, C#, Scala, or Swift. They all use this same basic paradigms. So get in now to help shape this course and become part of the community inside!

  • Create professional applications using Kotlin, the new Java-based programming language developed by Jetbrains
  • Understand the concepts of the Kotlin language and how it integrates neatly with Java
  • Understand the basics of object-oriented software development, the most important development paradigm
  • Understand the principles behind other object-oriented languages like Java, C++, PHP, C#, Scala, or Swift
  • Use Intellij, the popular Java (and Kotlin) IDE, to write code effectively and professionally
  • Read code and write your Kotlin code as well

Temario

UNIDAD 1 - Welcome! · 2 lecciones

UNIDAD 1 - Welcome!

  • Introduction (What You're Going To Get Out Of This Course!)Video · 2 min
  • How To Make The Most Of This CourseVideo · 4 min
UNIDAD 2 - What is Kotlin? · 2 lecciones

UNIDAD 2 - What is Kotlin?

  • A Brief OverviewVideo · 5 min
  • Try It Out In 30 Seconds!Video · 1 min
UNIDAD 3 - Getting the Tools · 3 lecciones

UNIDAD 3 - Getting the Tools

  • Downloading the JDKVideo · 3 min
  • Downloading IntelliJVideo · 2 min
  • Setting up IntelliJVideo · 5 min
UNIDAD 4 - Getting Started With Kotlin! · 10 lecciones

UNIDAD 4 - Getting Started With Kotlin!

  • Using Kotlin Interactively in REPLVideo · 6 min
  • VariablesVideo · 4 min
  • VariablesCuestionario · 0 min
  • Primitive Types & StringsVideo · 10 min
  • Variables and Data TypesCuestionario · 0 min
  • Expressions vs. StatementsVideo · 6 min
  • Expressions vs. StatementsCuestionario · 0 min
  • Nullable VariablesVideo · 7 min
  • NullablesCuestionario · 0 min
  • Your First Stand-Alone AppVideo · 5 min
UNIDAD 5 - Conditional Statements · 10 lecciones

UNIDAD 5 - Conditional Statements

  • Conditional Statements Using "if"Video · 8 min
  • if StatementsCuestionario · 0 min
  • Conditional Statements Using "when"Video · 4 min
  • when StatementsCuestionario · 0 min
  • When to Use "if" vs "when"Video · 2 min
  • Conditional Statements Using "if" and "when"Cuestionario · 0 min
  • Conditional ExpressionsVideo · 5 min
  • More Advanced "when" ConstructsVideo · 4 min
  • Advanced ConditionalsCuestionario · 0 min
  • Coding Challenge: ConditionalsLectura · 0 min
UNIDAD 6 - Arrays and Lists · 4 lecciones

UNIDAD 6 - Arrays and Lists

  • Arrays vs. ListsVideo · 5 min
  • Arrays in KotlinVideo · 6 min
  • Lists in KotlinVideo · 6 min
  • Arrays and Lists in KotlinCuestionario · 0 min
UNIDAD 7 - Lucky Loop · 7 lecciones

UNIDAD 7 - Lucky Loop

  • "for" LoopsVideo · 6 min
  • "while" LoopsVideo · 4 min
  • Loops Using "for" and "while"Cuestionario · 0 min
  • Using "break" and "continue" StatementsVideo · 5 min
  • Naming loopsVideo · 4 min
  • Using break, continue and returnCuestionario · 0 min
  • Coding Challenge: Using LoopsLectura · 0 min
UNIDAD 8 - Congrats Novice! · 3 lecciones

UNIDAD 8 - Congrats Novice!

  • Congratulations!Video · 4 min
  • All The Basics (Recap What You've Learned!)Cuestionario · 0 min
  • Coding Challenge: Loops, Lists and ConditionalsLectura · 0 min
UNIDAD 9 - Functions · 3 lecciones

UNIDAD 9 - Functions

  • FunctionsVideo · 11 min
  • FunctionsCuestionario · 0 min
  • Code Along: Reversing A ListVideo · 8 min
UNIDAD 10 - Object-Oriented Programming -- Part I · 19 lecciones

UNIDAD 10 - Object-Oriented Programming -- Part I

  • Starting with Object-OrientationVideo · 7 min
  • The Basics of Object-OrientationCuestionario · 0 min
  • Your First ClassVideo · 4 min
  • MethodsVideo · 7 min
  • Properties and MethodsCuestionario · 0 min
  • ConstructorsVideo · 7 min
  • Object CreationCuestionario · 0 min
  • Coding Challenge: ClassesLectura · 0 min
  • Named Parameters & Default ValuesVideo · 6 min
  • Named Parameters & Default ValuesCuestionario · 0 min
  • Open Classes and InheritanceVideo · 10 min
  • Open Classes and InheritanceCuestionario · 0 min
  • Abstract ClassesVideo · 6 min
  • Abstract ClassesCuestionario · 0 min
  • Open vs. AbstractVideo · 4 min
  • Open vs. AbstractCuestionario · 0 min
  • InterfacesVideo · 9 min
  • InterfacesCuestionario · 0 min
  • Object-Orientation - Part ICuestionario · 0 min
UNIDAD 11 - Object-Oriented Programming -- Part II · 12 lecciones

UNIDAD 11 - Object-Oriented Programming -- Part II

  • Overriding RulesVideo · 10 min
  • OverridingCuestionario · 0 min
  • Data ClassesVideo · 11 min
  • Data ClassesCuestionario · 0 min
  • Coding Challenge: Putting It All Together!Lectura · 0 min
  • Objects / SingletonsVideo · 4 min
  • Basic EnumsVideo · 10 min
  • Basic EnumsCuestionario · 0 min
  • PackagesVideo · 6 min
  • PackagesCuestionario · 0 min
  • ImportsVideo · 9 min
  • ImportsCuestionario · 0 min
UNIDAD 12 - Binary & Hexadecimal Numbers · 5 lecciones

UNIDAD 12 - Binary & Hexadecimal Numbers

  • Hexadecimal Numbers & The Color EnumVideo · 11 min
  • Hexadecimal NumbersCuestionario · 0 min
  • Binary Numbers & The Color EnumVideo · 13 min
  • Binary NumbersCuestionario · 0 min
  • Bitwise OperatorsVideo · 8 min
UNIDAD 13 - Object-Oriented Programming -- Part III · 11 lecciones

UNIDAD 13 - Object-Oriented Programming -- Part III

  • The Principle of Information HidingVideo · 4 min
  • Information HidingCuestionario · 0 min
  • Properties II: Getters and SettersVideo · 9 min
  • Quiz: Getters and SettersCuestionario · 0 min
  • VisibilitiesVideo · 10 min
  • Quiz: VisibilitiesCuestionario · 0 min
  • GenericsVideo · 7 min
  • Quiz: GenericsCuestionario · 0 min
  • A Generic StackVideo · 10 min
  • Generic FunctionsVideo · 7 min
  • Quiz: Generics IICuestionario · 0 min
UNIDAD 14 - I/O -- Input and Output · 8 lecciones

UNIDAD 14 - I/O -- Input and Output

  • Introduction to I/OVideo · 3 min
  • A Little Console GameVideo · 8 min
  • Code Along: Hangman Game - Part IVideo · 12 min
  • Code Along: Hangman Game - Part IIVideo · 9 min
  • Reading From a FileVideo · 4 min
  • Challenge Preparation: MapsVideo · 11 min
  • Challenge: Find the Most Frequent IP AddressVideo · 1 min
  • Challenge Solution: Find the Most Frequent IP AddressVideo · 12 min
UNIDAD 15 - Bonus · 1 lecciones

UNIDAD 15 - Bonus

  • Bonus: Reach Your Full Potential As A Software DeveloperLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    15 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    34 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Kotlin for Beginners: Learn Programming With Kotlin

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Peter Sommerhoff.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 15 unidades · 100 lecciones · 60 h
  • 12 meses de acceso
  • 34 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Peter Sommerhoff; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Kotlin for Beginners: Learn Programming With Kotlin

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture