Presentaciones:
Programar es una de las habilidades más importantes que dominen dentro de la carrera (para los que son de computación) y para los de otras carreras una gran oportunidad de adquirir competencias buscadas en el mercado laboral. Este curso pretende que aprendan a programar utilizando un paradigma orientado a objetos, que es una de las maneras en que se solucionan problemas más utilizados hoy en día. Además no solo vamos a aprender a programar, si no a programar con buenas prácticas para realizar programas que no solo funcionan si no que tengan buena calidad (esto es un término que tiene muchas aristas en el campo).
Para muchas personas, este es el primer curso en donde van a programar. Nosotros vamos asumir lo mismo y que no conocen del tema, por lo que nuestro punto de partida va a iniciar con los conceptos relevantes del área, resolución de problemas y herramientas de desarrollo. Entender esto nos darán buenas bases para que podamos programar, que es la manera en que solucionamos problemas en computación.
[!ATTENTION] la única manera en que se aprende a programar es programando, por lo tanto dentro del curso van a realizar mucha práctica. Con esfuerzo y dedicación constante, resolviendo problemas varias veces por semana, van a mejorar al programar y solucionar problemas. Hay muchos consejos de buenas prácticas para el curso que pueden ver en la primera presentación adjunta.
Se recomienda ver los siguientes materiales para repasar el contenido visto en clases.
- How to setup Github ssh key for private repositories
- Como Trabajar con Git, Github en Visual Studio Code
- How to Set Up Java Development in Visual Studio Code on Windows | vsCode Java Development Basics
- Introduction to Git - Core Concepts
- Introduction to Git - Branching and Merging
- Introduction to Git - Remotes
- Capítulo 1 . Eck, David. Introduction to Programming Using Java. Octava edición. 2015.
- Capítulo 1. Downey, Allen y Mayfield, Chris. Think Java: How to Think Like a Computer Scientist. Segunda edición. O'Reilly Media. 2019.