Introducción a la programación en Java: escribiendo buen código
About this Course
Este es un curso introductorio para aprender a programar en Java diseñado para enseñar a escribir "buen" código en este lenguaje de programación, entendiendo como "bueno" aquel que es correcto y eficiente. Se introducirán los principios básicos de la ingeniería de software para facilitar la reutilización del código. En la última parte de este curso de Java también se abordarán cuestiones éticas y la propiedad intelectual de nuestros programas. Se proporcionarán ejemplos y casos de estudio prácticos para que los alumnos puedan implementar programas simples, pero cada vez más complejos, en Java. El énfasis se pone en la realimentación inmediata y en tener una experiencia divertida con la programación. Conocer cómo programar 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
Welcome to the self paced course, Algorithms: Design and Analysis, Part 2! Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual... more
This is the second of three courses in the Machine Learning Operations Program using Amazon Web Services (AWS). Data Science, AI, and Machine Learning projects can deliver an amazing return on... more
This course takes you through the first eight lessons of CS6750: Human-Computer Interaction as taught in the Georgia Tech Online Master of Science in Computer Science program. In this course,... more
Please Note: Learners who successfully complete this IBM course can earn a skill badge — a detailed, verifiable and digital credential that profiles the knowledge and skills you’ve acquired in thi... more
This quantum computing course explores the basic design principles of today's quantum computer systems. In this course, students will learn to work with the IBM Qiskit software tools to write... more