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
Machine Learning is a growing field that is used when searching the web, placing ads, credit scoring, stock trading and for many other applications. This data science course is an introduction to... more
This course takes you through lessons 9 through 13 of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this course,... more
This introductory course is for anyone who wants a deeper dive into AWS migration. Whether you want to understand what services are helpful, need to plan a migration for your organization, or are... more
Developed by Blockchain at Berkeley and faculty from UC Berkeley's premier Computer Science department, this course provides a wide overview of many of the topics relating to and building upon the... more
An introduction to programming using a language called Python. Learn how to read and write code as well as how to test and "debug" it. Designed for students with or without prior programming... more