Introducción a la programación en Java: empezando a programar
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.Created by: Universidad Carlos III de Madrid
Level: Introductory
Related Online Courses
The building façade forms the interface between outside conditions and the habitable indoor climate, where we spend most of our time. So its design and construction seriously affect the ... more
Side channels have become increasingly important over the past two decades in our digital world. With attacks like Meltdown and Spectre, which internally use side channels, they have gained... more
We will now turn our attention to the consoles of the eighth and ninth generations and learn about advances in computer gaming and related gaming technologies, including a decline in physical game... more
This is the second of three courses in the Machine Learning Operations Program using Google Cloud Platform (GCP). Data Science, AI, and Machine Learning projects can deliver an amazing return on... more
New to the cloud and not sure where to begin? This introductory course, taught by cloud experts from The Linux Foundation, will help you grasp the basics of cloud computing and comprehend the... more