Skip to main contentSkip to Xpert Chatbot

UC3Mx: Introducción a la programación en Java: empezando a programar

¡Aprende a programar en Java de forma fácil e interactiva y entra en el fascinante mundo de la computación!

5 weeks
7–10 hours per week
Self-paced
Progress at your own speed
Free
Optional upgrade available

There is one session available:

48,750 already enrolled! After a course session ends, it will be archivedOpens in a new tab.
Starts Sep 6

About this course

Skip About this course

Este es un curso introductorio para aprender programación con Java. Java es uno de los lenguajes de programación más usados actualmente.

A lo largo de las cinco semanas se introducen progresivamente conceptos necesarios que irán familiarizándote con la programación en Java como la abstracción funcional, el paradigma de programación orientada a objetos (OOP) y las interfaces de programación de aplicaciones (APIs). Se proporcionan ejemplos y casos de estudio para que los alumnos puedan comenzar a programar por su cuenta o en colaboración con sus compañeros.

Este curso de Java está compuesto de tres partes:

  • La Parte 1 introduce la programación sobre la base de conceptos familiares, como calculadoras y juegos.
  • La Parte 2 se centrará en cómo escribir “buenos” programas, donde el término "buenos" debe entenderse desde varias perspectivas: corrección, eficiencia, técnicas de ingeniería de software y ética.
  • La Parte 3 de introducción a la programación en Java abordará estructuras de datos fundamentales, como las secuencias, y los algoritmos de búsqueda y ordenación.

Se pone énfasis en la realimentación inmediata y en tener una experiencia divertida. El conocimiento de programación en Java no sólo es útil para poder programar los dispositivos actuales, como ordenadores y teléfonos inteligentes. También abre la puerta al pensamiento computacional, es decir, la aplicación de técnicas informáticas a los procesos cotidianos.

At a glance

  • Language: Español
  • Video Transcript: Español
  • Associated skills:Smartphone Operation, Data Structures, Computational Thinking, Object-Oriented Programming (OOP), Java (Programming Language), Algorithms, Sorting Algorithm, Software Engineering, Application Programming Interface (API)

What you'll learn

Skip What you'll learn
  • Conocer conceptos básicos de programación en Java
  • Desarrollar programas con condicionales y bucles
  • Diseñar e implementar algoritmos recursivos
  • Comprender los mecanismos básicos del paradigma de programación orientada a objetos (OOP)
  • Utilizar e interpretar la API de algunas de las clases de Java más comunes
  • Desarrollar programas simples en Java

Tema 1: De la calculadora al ordenador
Tema 2: Transformación de estado
Tema 3: Abstracción funcional
Tema 4: Encapsulación de objetos
Tema 5: Empaquetado

This course is part of Introducción a la programación en Java Professional Certificate Program

Learn more 
Expert instruction
3 skill-building courses
Self-paced
Progress at your own speed
4 months
6 - 8 hours per week

Interested in this course for your business or team?

Train your employees in the most in-demand topics, with edX For Business.