Introducción a Java

  • 4.2
Approx. 30 hours to complete

Course Summary

This course is an introduction to programming in Java, covering basic programming concepts such as data types, control structures, and arrays. It is designed for beginners with no prior programming experience.

Key Learning Points

  • Learn fundamental programming concepts
  • Gain hands-on experience with Java programming
  • Understand the basics of object-oriented programming

Related Topics for further study


Learning Outcomes

  • Understand fundamental programming concepts
  • Gain hands-on experience with Java programming
  • Be able to write basic Java programs

Prerequisites or good to have knowledge before taking this course

  • No prior programming experience necessary
  • Access to a computer with internet connection is required

Course Difficulty Level

Beginner

Course Format

  • Online
  • Self-paced
  • Video lectures

Similar Courses

  • Object Oriented Java Programming: Data Structures and Beyond
  • Java Programming and Software Engineering Fundamentals
  • Java Programming: Solving Problems with Software

Related Education Paths


Notable People in This Field

  • Joshua Bloch
  • James Gosling
  • Brian Goetz

Related Books

Description

Me llamo Elisa Viso y una de mis pasiones es la de programar y enseñar a programar.

Outline

  • El proceso de programación
  • ¡Acompáñanos a este curso!
  • El proceso de desarrollar y ejecutar un programa
  • ¿Qué es la “Orientación a Objetos”?
  • Jerarquía de clases
  • Si estás inscrito a este curso como usuario de Coursera para la UNAM, por favor revisa esta información:
  • Bienvenida al curso
  • Transcricpión: El proceso de programar
  • Transcripción: Clases y objetos
  • Lograr la ejecución de un programa
  • Clases y objetos
  • Especificación de clases
  • ¿Qué hemos aprendido del módulo I?
  • Programación básica en Java
  • Preparándonos para Java
  • ¡Ahora sí!... Java
  • Definiendo atributos y métodos de una clase
  • Archivos de una clase en Java
  • Métodos de consulta, actualización e implementación
  • Comentarios para Javadoc
  • La clase Usuario
  • Preparándonos para Java
  • Transcricpión: Tarjeta de responsabilidades
  • Transcripción:¡Ahora sí...Java
  • Transcripción: Más sobre atributos y métodos
  • ¡A programar se ha dicho!
  • Transcripción: Archivos de un proyecto en Java
  • Transcripción: Métodos de consulta, actualización e implementación
  • Descarga la interfaz ServiciosDisco
  • Transcripción: Comentarios adicionales en Java
  • Descarga el archivo compilado de Disco.class
  • Descarga la clase Usuario
  • Transcripción: Construcción de cadenas y objetos
  • Planteando la solución
  • Ingredientes básicos de Java
  • Atributos y métodos de una clase
  • Caso de estudio
  • Compilación y ejecución en DrJava
  • Métodos: entradas (parámetros) y salidas
  • Javadoc
  • Uso de clases del programador
  • Avanzando en la programación de Java
  • Argumentos y parámetros
  • Atributos en una clase
  • Métodos auxiliares y su uso
  • Lectura desde la consola
  • Métodos de consulta
  • Uso de clases importadas
  • Transcripción: La clase Usuario
  • Transcripción: Atributos de clase y objetos
  • Transcripción: Métodos auxiliares y constructores
  • Algunos métodos de la clase Scanner
  • Transcripción: el constructor sin parámetros
  • Métodos de la clase String
  • Transcripción: Implementación de métodos
  • Descarga el archivo fuente de la clase Disco
  • Transcripción: la clase GregorianCalendar
  • Transcripción: El método daTransmision
  • Diferencia entre argumentos y parámetros
  • Tipos primitivos y de referencia
  • Métodos de clase u objeto
  • La clase Scanner
  • Métodos get
  • La clase GregorianCalendar
  • Arreglos y su manipulación
  • Implementación de un catálogo de discos
  • Modelo de memoria de Java
  • Constructores del catálogo
  • Iteraciones
  • Condicionando la ejecución de enunciados
  • Transcricpión:Estructura del Catálogo de discos
  • Transcripción: Organización del catálogo de discos
  • Transcripción: Constructores del Catalogo
  • Descarga Mod3Lecc2
  • Transcripción: Ejemplos con el for
  • Transcripción: Condicionales en ejecución
  • El catálogo y sus estructuras
  • Visualización de la ejecución
  • Constructores del catálogo de discos
  • Repetición en Java
  • Enunciado condicional en Java
  • Interacción con el usuario
  • Algunos métodos del catálogo
  • Más servicios del catálogo
  • Consulta y actualización de arreglos
  • Histórico de transmisiones
  • Cómo construir un menú
  • Más opciones del menú
  • Uso de la clase Catalogo
  • Transcripción: Algunos métodos de Catalogo
  • Transcripción: Otros métodos del catálogo
  • Transcripción: Construcción y actualización de arreglos
  • Transcripción: Uso de los arreglos históricos
  • Transcripción: Más iteraciones y condicionales
  • Transcripción: Terminando el menú del usuario
  • Para despedirnos...
  • Transcripción: Pruebas con la clase Catalogo.
  • Clases e interfaces
  • Direccionamiento indirecto de arreglos
  • Construcción y tamaño de arreglos
  • Utilizando todo lo que ya sabes...
  • Nuevas iteraciones y condicionales
  • Selección de casos
  • Usando todo lo que hiciste...
Spanish
Available now
Approx. 30 hours to complete
Elisa Viso Gurovich
Universidad Nacional Autónoma de México
Coursera

Instructor

Elisa Viso Gurovich

  • 4.2 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses