Está en la página 1de 22

Introducción al curso

Sobre el formador:

Jose Archila
Ingeniero de Sistemas
Tel: 3057064885

Experiencia 20 años
perteneciendo a proyectos de
desarrollo de software
Objetivo curso
Los estudiantes de este diplomado van a tener la capacidad de sistematizar los procesos en los cuales
trabajan (odontología, médicos, abogados), sistematizar los procesos de sus negocios de sus familias,
amigos. También podrán emplearse como programadores.

MINTIC desea que ustedes sepan la importancia que tiene la programación en el presente y futuro de
todas las empresas. Pues podrán ustedes ofrecer servicios a las empresas de sistematizar los procesos.
Objetivo curso
- Cuando reciban un requerimiento de una empresa o tengan una idea para un software a desarrollar
tengan el conocimiento como se debe afrontar.
Tengan las bases de las responsabilidades que deben tener los programadores. Como son:
- Documentar el software.
- Como hacer la parte grafica de los programas.
- Conocer que es una base de datos y como implementarla.
- Como va esto los anteriores puntos unidos.
Porque ser programador?
1. El futuro de los desarrolladores de software es muy prometedor.
2. Como es una carrera del presente y futuro cada día va a ver mas trabajo.
3. Con el tema actual de la pandemia muchas empresas van a optar por el trabajo remoto entonces por
eso las empresas van a optar por tener lo mas posible las herramientas para que los empleados
puedan trabajar remotamente.
4. Pueden crear una idea que le puedan servir a muchas empresas y trabajar como independientes.
Objetivo de la semana
1. Explicar tareas del programador.
2. Explicar el lenguaje de programación que vamos a utilizar. En nuestro caso java.
3. Instalar el lenguaje de programación en sus computadores.
4. Realizar los primeros programas en java.
5. Sábado el primer reto aplicando los pasos anteriores.
Objetivo de hoy
1. Explicar tareas del programador.
2. Explicar el lenguaje de programación que vamos a utilizar. En nuestro caso java.
3. Instalar la herramienta con la que vamos a programar.
4. Realizar el primer programa “HOLA MUNDO”.
Buenas practicas de programación
1. Documentar el código.

Documentar el código de un programa es añadir suficiente información como para explicar lo que
hace, punto por punto, de forma que no sólo los ordenadores sepan qué hacer, sino que además los
humanos entiendan qué están haciendo y por qué.

Documentar un programa no es sólo un acto de buen hacer del programador por aquello de dejar la
obra rematada. Es además una necesidad que sólo se aprecia en su debida magnitud cuando hay
errores que reparar o hay que extender el programa con nuevas capacidades o adaptarlo a un nuevo
escenario. Hay dos reglas que no se deben olvidar nunca.

http://www.dit.upm.es/~pepe/doc/adsw/base/doc/doc.htm
Capítulo 2
Introducción al tema
Buenas practicas de programación
2. Indentación código: Es importante para leer un código y para otra persona que vaya a leer el código
que nosotros hicimos lo pueda leer.
- No perderse con corchetes.

- 2.1. Realizar la indentacion con TAB. Se puede realizar con espacios per es mas demorado.
Capítulo 2
Introducción al tema
Buenas practicas de programación
3. Llamar las cosas por su nombre: No colocarle nombres raros a las variables, a los métodos, paquetes,
tablas, bases de datos, etc.
Buenas practicas de programación
4. Todo lo que contenga el programa que se le deba asignar un nombre colocarle al comienzo que tipo
de dato es, en lo posible que se componga de tres letras. Por ejemplo:

Un programa que realice la sumatoria de dos números.

intNumero 1 =0;
intNumero2 =0;
btnSuma = “”;
De que se compone el curso

Documentar en
Programar Base de datos
UML
Ejemplo a desarrollar

Realizar un programa que realice una suma:


Documentar UML: star UML
Programar: NetBeans
Base de datos: Mysql server
En que herramienta vamos a
programar?
Se va a aprender a programar en Java. Se tiene como objetivo conseguir que los estudiantes estén en
capacidad de desarrollar software no solo en Java sino también con la programación orientada a
objetos (OOP). Se va a realizar el desarrollo de aplicaciones usando el lenguaje y la plataforma Java.

La primera parte es una introducción del lenguaje Java. Una visión general de NetBeans que va a ser
nuestra herramienta principal de desarrollo en este curso. Una vez que se le hayan presentado los
componentes de su entorno de desarrollo, comenzará a aprender la sintaxis Java básica.
Jdk:
https://www.oracle.com/java/technologies/javase-downloads.html
Netbeans:
https://netbeans.apache.org/download/index.html
En que vamos a hacer la base de
datos?
Se va a aprender a entender que es una base de datos. La herramienta que vamos a utilizar es Mysql
server, es una base de datos gratuita. Se va a realizar el desarrollo de aplicaciones usando el lenguaje y
la plataforma Java y almacenando la información en Mysql server.

https://dev.mysql.com/downloads/mysql/
En que vamos a hacer los
diagramas de UML
Inicialmente pero no esta definido “starUML”, no es necesario un software para comenzar . Podemos
hacer los diagramas de UML papel para comenzar

https://staruml.io/download

También podría gustarte