Fundamentos de Programación: Aprende las mejores practicas
Curso fundamental para aprender las mejores practicas de los fundamentos de programación con Java y NetBeans.
Description
Tener bases sólidas de programación muchas veces no es fácil, creo que es principalmente por que en algún momento de tu aprendizaje mezclas la entrada de datos con el proceso de los mismos, o mezclas el proceso con la salida o reporte, esto te lleva a utilizar malas prácticas de programación que luego te serán muy difíciles de superar.
En este curso he tenido mucho cuidado en seleccionar los problemas y en su solución, donde podrás ver con mucha claridad como desarrollar de manera correcta los bloques de Entrada, Proceso y Salida en la solución de un problema y puedas tener de esta manera los conocimientos y practicas correctas para que puedas seguir desarrollándote en este competitivo, apasionante y rentable mundo de la programación.
También encontraras un módulo donde explico con dos ejemplos como aplicar la programación en capas con enfoque de servicios, una técnica que aplico con mucho éxito en mis clases de programación en los distintos lugares donde imparto clases.
Se ha incluido un módulo donde explico que es un objeto DTO y se desarrolla dos problemas donde ilustro su aplicación en su solución.
Sin duda alguna que tu inversión en este curso será largamente retribuida con todo el conocimiento y buenas prácticas de programación que adquirirás, estoy seguro que no te sentirás arrepentido, te espero en el curso.
What You Will Learn!
- Preparar tu entorno de trabajo con Java JDK 8 y NetBeans 8.2.
- Preparar tu entorno de trabajo con Java JDK 14 y Apache NetBeans 11.3.
- Desarrollar problemas utilizando estructuras secuenciales.
- Desarrollar problemas utilizando estructuras selectivas: IF y SWITCH.
- Desarrollar problemas utilizando estructuras repetitivas: WHILE, DO-WHILE y FOR.
- Desarrollar problemas aplicando arreglos: VECTORES y MATRICES.
- Programación en capas y el enfoque de servicios.
- Aprenderás a utilizar objetos DTO para mejorar la comunicación entre las capas de una aplicación.
- Aplicación de buenas practicas para desarrollar código.
- Al finalizar el curso tendrás bases muy solidas de programación y estarás listo para comenzar nuevos retos en el competitivo mundo del "Desarrollo de Software".
Who Should Attend!
- Estudiantes de las carreras de Ingeniería de Sistemas, Computación, Informática y carreras afines.
- Estudiantes de todas las carreras de ingeniería que tienes este curso o similares en su malla curricular.
- Todas persona que tiene muchas ganas por aprender a programar.