We may earn an affiliate commission when you visit our partners.
Course image
Taught by Meta Staff

Practique y amplíe sus conocimientos sobre los aspectos fundamentales de la programación que son esenciales en cualquier lenguaje, así como los aspectos únicos de la sintaxis de Kotlin. Trabajará con tipos de datos, funciones, condicionales, operadores, colecciones o matrices, variables y bucles.

Read more

Practique y amplíe sus conocimientos sobre los aspectos fundamentales de la programación que son esenciales en cualquier lenguaje, así como los aspectos únicos de la sintaxis de Kotlin. Trabajará con tipos de datos, funciones, condicionales, operadores, colecciones o matrices, variables y bucles.

Además, declarará e inicializará diferentes tipos de variables y explicará su ámbito, así como también creará matrices y colecciones en Kotlin. Creará patrones de flujo de control usando condicionales y bucles. Habrá oportunidades para practicar el uso de estructuras y clases mientras se consideran los mejores casos para ambos. Descubra formas más profundas de usar objetos en Kotlin a través de la exploración de interfaces y clases.

Después de completar este curso, podrá:

• Describir los tipos básicos y las variables

• Explicar los números en Kotlin

• Explicar qué son las condiciones

• Describir cómo usar bucles

• Explicar el concepto de una función

• Diferenciar entre un parámetro y un argumento

• Explicar que una función puede devolver un valor y describir cómo funciona

• Explicar la diferencia entre una clase, un objeto y un tipo

• Diferenciar entre varios modificadores de visibilidad

• Describir el uso de colecciones en la programación

• Identificar qué tipo de colección usar en una determinada situación

• Explicar la diferencia entre lista, conjunto y mapa

• Sintetizar las habilidades que adquirió en el curso para crear código para el proyecto de cuenta bancaria.

Este es un curso para principiantes para estudiantes que deseen prepararse para una carrera como desarrolladores de Android usando Kotlin. Para lograr buenos resultados en este curso, no necesita experiencia previa en desarrollo web, solo habilidades básicas de navegación por Internet y ganas de empezar a programar.

Enroll now

What's inside

Syllabus

Introducción a la programación en Kotlin
En este módulo, comenzará con una descripción general de la programación en Kotlin. Una vez que esté más familiarizado con las carreras profesionales y los usos de Kotlin, pasará a aprender sobre la programación en Kotlin, al descubrir y explorar los conceptos fundamentales que sustentan el lenguaje de programación de Kotlin.
Read more
Funciones, clases y objetos
En este módulo, aprenderá sobre funciones, clases y objetos. Descubrirá más sobre una función y cómo los programas se construyen a partir de las funciones. También aprenderá cómo usar una clase, un objeto y un tipo mientras escribe código. Además, practicará cómo usar clases, objetos y tipos.
Clases avanzadas, nulabilidad y colecciones
En este módulo, aprenderá más sobre clases y objetos avanzados en Kotlin. Aprenderá sobre las opciones de lista, conjunto y mapa y cómo se usan cuando escribe código en Kotlin. También aprenderá sobre las colecciones y cuándo usarlas.
Evaluación calificada
En este módulo, aprenderá acerca de la evaluación calificada. Después de completar las unidades de este módulo, sintetizará las habilidades que adquirió en el curso para crear un código para el proyecto “Cuenta bancaria”.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Es una opción para estudiantes que se inician en Kotlin
El contenido es apropiada para perfiles que desean prepararse para una carrera como desarrolladores de Android
Explorará funciones, clases y objetos en Kotlin
La evaluación calificada consiste en crear código para un proyecto de 'Cuenta bancaria'
Emplea una metodología de aprendizaje práctico
La programación en Kotlin es una habilidad valiosa en la industria actual

Save this course

Save Introducción a la programación en Kotlin to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Introducción a la programación en Kotlin with these activities:
Conéctate con desarrolladores experimentados de Kotlin
Aprende de aquellos que tienen experiencia práctica con Kotlin.
Show steps
  • Asiste a reuniones y eventos de grupos de desarrolladores
  • Conecta con desarrolladores de Kotlin en plataformas como LinkedIn o GitHub
  • Solicita tutoría o asesoramiento
Forma un grupo de estudio con otros estudiantes de Kotlin
Colabora con compañeros para mejorar tu comprensión y resolver problemas.
Show steps
  • Encuentra a otros estudiantes interesados en Kotlin
  • Establece un horario de reuniones regulares
  • Comparte conocimientos, discute conceptos y trabaja en proyectos juntos
Seguir tutoriales en línea de desarrollo de aplicaciones Kotlin
Adquirir conocimientos prácticos siguiendo tutoriales guiados paso a paso sobre desarrollo de aplicaciones Kotlin.
Browse courses on Kotlin
Show steps
  • Busca tutoriales en línea sobre desarrollo de aplicaciones Kotlin.
  • Selecciona un tutorial que aborde una habilidad específica que deseas aprender.
  • Sigue las instrucciones del tutorial y completa los ejercicios.
  • Revisa tu trabajo y corrige cualquier error.
Six other activities
Expand to see all activities and additional details
Show all nine activities
Realiza ejercicios de práctica sobre tipos de datos, variables y operadores
Mejora tu fluidez con los bloques de construcción fundamentales de Kotlin.
Show steps
  • Encuentra ejercicios de práctica en línea o en libros de ejercicios
  • Resuelve los ejercicios codificando las soluciones
  • Revisa tus respuestas y corrige cualquier error
Organiza tus notas y materiales
Organizar tus apuntes y materiales te ayudará a tener a mano los recursos esenciales del curso.
Show steps
  • Recopila todas tus notas, tareas, cuestionarios y exámenes.
  • Organiza los materiales por tema o unidad.
  • Crea un índice o tabla de contenidos para facilitar la búsqueda de información.
  • Descarta cualquier material innecesario o irrelevante.
Sigue tutoriales sobre los conceptos básicos de Kotlin
Refuerza tu comprensión de los fundamentos de Kotlin.
Show steps
  • Encuentra tutoriales en línea o en plataformas como Coursera, Udemy o edX
  • Sigue los tutoriales paso a paso, completando las tareas prácticas
  • Toma notas y haz preguntas para aclarar cualquier concepto
Desarrollar una aplicación móvil prototipo utilizando Kotlin
Aplicar lo aprendido creando una aplicación móvil funcional que incorpore los conceptos de Kotlin.
Browse courses on Kotlin
Show steps
  • Planifica la interfaz de usuario y la arquitectura de la aplicación.
  • Crea una nueva aplicación Kotlin en Android Studio.
  • Implementa las funciones básicas de la aplicación.
  • Prueba y depura la aplicación.
Construye una aplicación de calculadora simple usando Kotlin
Aplica tus conocimientos de Kotlin creando un proyecto funcional.
Show steps
  • Planifica el diseño y la funcionalidad de la calculadora
  • Crea un nuevo proyecto en Android Studio o IntelliJ
  • Implementa las funciones y operaciones de la calculadora
  • Prueba y depura tu aplicación
Escribe un ensayo sobre el papel de Kotlin en el desarrollo moderno de aplicaciones
Demuestra tu comprensión de las implicaciones más amplias de Kotlin.
Show steps
  • Investiga el papel de Kotlin en el desarrollo de aplicaciones
  • Recopila ejemplos y estudios de casos
  • Estructura tu ensayo con una introducción, párrafos del cuerpo y una conclusión
  • Redacta y edita tu ensayo

Career center

Learners who complete Introducción a la programación en Kotlin will develop knowledge and skills that may be useful to these careers:
Software Tester
Software Testers test software to identify defects. This course in Introducción a la programación en Kotlin may be useful for those who wish to build foundational skills in programming and data structures, which can be useful for software testing.
Computer Programmer
Computer Programmers write and test computer programs. This course in Introducción a la programación en Kotlin may be useful for those who wish to develop foundational programming skills.
Data Analyst
Data Analysts collect, analyze, and interpret data to find patterns and insights. This course in Introducción a la programación en Kotlin may be useful for those who wish to build a foundation in data structures and programming, which can be useful for data analysis.
Data Scientist
Data Scientists collect, analyze, and interpret data to find patterns and insights. This course in Introducción a la programación en Kotlin may be useful for those who wish to build a foundation in data structures and programming, which can be useful for data science.
Software Engineer
Software Engineers design, develop, and maintain software systems. This course in Introducción a la programación en Kotlin may be useful for those who wish to build foundational skills in software programming and data structures.
Information Security Analyst
Information Security Analysts plan and implement security measures to protect an organization's computer systems and networks. This course in Introducción a la programación en Kotlin may be useful for those who wish to build a foundation in programming and data structures, which can be useful for information security.
Computer Scientist
Computer Scientists may use data structures and programming languages to solve complex problems using computing technologies. This course in Introducción a la programación en Kotlin helps build a foundation in the fundamentals of programming and data structures.
Software Developer
Software Developers design, develop, and test software applications. This course in Introducción a la programación en Kotlin may be useful to those who wish to advance their understanding of software programming and data structures.
Mobile Application Developer
Mobile Application Developers design and develop mobile applications. This course in Introducción a la programación en Kotlin may be useful for those who are interested in building a foundation in mobile application programming, which will require an understanding of programming and data structures.
Computer Systems Analyst
Computer Systems Analysts design, develop, and implement computer systems. This course in Introducción a la programación en Kotlin may be useful for those who wish to build a foundation in programming and data structures, which can be useful for systems analysis.
Network Administrator
Network Administrators manage and maintain computer networks. This course in Introducción a la programación en Kotlin may be useful for those who wish to understand better the structure and function of computer networks, particularly the data structures used in networking.
Information Systems Manager
Information Systems Managers plan, implement, and direct computer-based information systems for an organization. This course in Introducción a la programación en Kotlin may be useful to those who wish to understand better the systems they manage and how they are programmed.
Web Developer
Web Developers design and develop websites. This course in Introducción a la programación en Kotlin may be useful for those who wish to understand better the structure and function of web programming or to enhance their understanding of data structures.
Technical Writer
Technical Writers create and maintain technical documentation. This course in Introducción a la programación en Kotlin may be useful for those who wish to understand better the technical aspects of programming and data structures, which can be useful for technical writing.
Database Administrator
Database Administrators manage and maintain databases. This course in Introducción a la programación en Kotlin may be useful for those who wish to understand better the structure and function of databases, or to enhance their understanding of data structures.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Introducción a la programación en Kotlin.
A practical guide that teaches Kotlin in the context of Android development. is suitable for Android developers who want to learn about the language's features and how to use it to build Android applications.
A practical guide that teaches Kotlin through hands-on examples. is suitable for beginners who want to learn about the language's features and how to use it to build real-world applications.
A comprehensive guide that covers the basics of Kotlin programming. is suitable for beginners who want to learn about the language's syntax, data types, control flow, and object-oriented programming concepts.
A beginner-friendly guide that uses a visual and interactive approach to teach Kotlin. is suitable for those who want to learn about the language's concepts and how to use it to build simple applications.
El enfoque divertido y atractivo de este libro hace que aprender Kotlin sea fácil y agradable, con numerosos ejemplos y ejercicios prácticos.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Introducción a la programación en Kotlin.
Programación avanzada en Kotlin
Most relevant
Fundamentos de la gestión de proyectos
Most relevant
Introducción a la gravedad cuántica de lazos
Most relevant
El índice de precios al consumidor
Most relevant
Política global
Most relevant
Introducción al desarrollo de front-end
Most relevant
Introducción al desarrollo de back-end
Most relevant
Gestión de proyectos con la metodología Agile
Most relevant
Introducción a las bases de datos
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser