0% encontró este documento útil (0 votos)
23 vistas4 páginas

Estructura y Planeación Del Curso

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
23 vistas4 páginas

Estructura y Planeación Del Curso

Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Aprendiendo a programar en Java

Curso 2020

Información sobre el profesor


Nombre del profesor Correo electrónico
Eduardo Jiménez Miranda [Link]@[Link]
Experiencia Lenguajes y otros conocimientos
Egresado de la carrera “Técnico en [Link]
programación” Java
He trabajado en varios proyectos de Java móvil (Android)
desarrollo de software Java web
HTML y JS
MySQL
MongoDb y algunos más

Información general
Descripción
Este curso tiene como objetivo ayudar a quienes desean entrar en el mundo de la programación
desde un nivel básico. Aprenderás desde lo más básico hasta un nivel intermedio en conocimientos
del lenguaje.
Las aplicaciones desarrolladas serán aplicaciones de escritorio.

Expectativas y objetivos
Al cumplir este programa satisfactoriamente:
 Mejorarás tu habilidad para resolver problemas lógicos a través de algoritmos.
 Aprenderás que otros tipos de lenguajes existen y cómo clasificarlos.
 Aprenderás programación orientada a objetos.
 Aprenderás a estructurar un mini proyecto de software.
 Aprenderás a codificar usando las buenas prácticas de programación.

Materiales del curso


Materiales necesarios
 Acceso a internet
 Editor de texto (preferentemente IDE, recomiendo NetBeans o IntelliJ1)
 Requisitos de tu computadora para IntelliJ:
[Link]
 Requisitos para NetBeans:
[Link]
 Recomiendo tener al menos 8 GB de almacenamiento en disco duro o SSD y memoria de
4GB
 Si se quiere tomar la segunda parte del curso (nivel intermedio), es preferible tener la capacidad
de instalar MySQL, ya que se usará en 4 clases para conectar Java con una base de datos.

1
IntelliJ IDEA es software de paga, sin embargo, con el correo institucional se puede obtener de
manera gratuita y sin tarjeta.
Estructura del curso
Java – curso para principiantes

Sección 1 Tema
Día 1 Introduciendo los conceptos básicos
Algoritmos y pseudocódigo
Día 2 Datos básicos en Java y cómo leerlos.
Operadores lógicos y condiciones
Día 3 Clases y métodos.
Modificadores static, private, protected y public
Día 4 Ciclos for, while y do while
Día 5 Problemas utilizando lo aprendido
Colchón

Sección 2 Tema
Día 6 Arreglos y arraylist
Día 7 Try catch, leer archivos
Día 8 Validaciones con try catch y regex
Día 9 Leer, escribir y actualizar archivos de texto
Día 10 Tiendita básica o calculadora
Colchón

Sección 3 Tema
Día 11 Objetos y propiedades
Día 12 Polimorfismo e implements
Día 13 Repaso general
Día 14 Serialización de datos
Día 15 Métodos matemáticos y ordenamiento de arreglos
Colchón

Duración por clase (entre 1h y 1h30min)

Java – curso nivel intermedio

Sección 4 Tema
Día 1 Empezando con la interfaz gráfica
Día 2 Diseño de interfaz gráfica
Sección 4 Tema
Día 3 Hashmaps y sesiones
Día 4 Interfaz gráfica y Listeners
Día 5 Proyecto semifinal
Colchón

Sección 5 Tema
Día 6 Proyecto semifinal 2
Día 7 Hilos y cómo utilizarlos
Día 8 Funciones recursivas
Día 9 Breve introducción a MySQL2
Día 10 Conexión a base de datos
Colchón

Sección 6 Tema
Día 11 Conexión a base de datos 2
Día 12 Proyecto final
Día 13 Proyecto final 2
Día 14 Proyecto final 3
Día 15 Proyecto final 4

Duración por clase (entre 1h y 2h)

Sobre el curso
1. El curso será una transmisión en vivo interactiva, en la cual se prevé que sea mediante una
de las siguientes herramientas:
a. Microsoft Teams c. Google Meets
b. Zoom d. Jitsi
2. El curso se divide en dos módulos:
a. Java – curso para principiantes
b. Java – curso nivel intermedio
3. No es obligatorio tomar los dos módulos.
a. Si usted sabe que tiene el suficiente conocimiento para incorporarse desde el
segundo módulo del curso, puede hacerlo. Sin embargo, si no domina algún
conocimiento que se necesite, no se detendrá el avance del grupo para revisar el
tema.
b. Puede tomar si así lo desea únicamente el primer módulo.
4. Al adquirir cualquiera de los dos cursos, se tendrá acceso a recursos digitales descargables:
a. Imágenes
b. Presentaciones
c. Documentos

2
En este capítulo sólo se hará mención de cómo crear una base de datos, una tabla y acerca de las
sentencias más básicas: UPDATE, DELETE, INSERT y SELECT
Sobre las clases
1. Los códigos hechos en clase se podrán consultar en GitHub.
2. El avance del temario estará sujeto al avance del grupo.
a. Si el avance del grupo es lento, se adecuarán las clases al avance del grupo hasta
cubrir los temas necesarios, sin exceder los 28 días.
b. Si el avance del grupo es rápido, es mi compromiso dar clase hasta cumplir con los
días establecidos; usando los días sobrantes para repasar dudas o consultar temas de
interés general.
3. Los colchones serán días dedicados a resolver dudas y a reponer temas que no se hayan
alcanzado a ver en su totalidad. Si el avance del grupo es adecuado, no es obligación del
profesor usar el colchón para ver más horas.

Sobre los proyectos


1. Proyecto semifinal: Se trata de una calculadora de áreas y volúmenes de figuras geométricas,
donde se aplicarán los conocimientos de herencia.
2. Proyecto final: Proyecto integrador, el cual usará serialización de datos. Este proyecto busca
tener lo siguiente:
Cifrado de César y Vigenère
Ordenamiento de arreglos
Tiendita

Sobre el costo
En la compra separada:
El primer módulo tiene un costo total de 340 pesos mexicanos
El segundo módulo tiene un costo total de 450 pesos mexicanos
Nota: Si se hizo la compra del primer módulo y se desea inscribir al segundo módulo, se le hará un descuento de $75 MXN

En la compra junta:
El primer módulo tiene un costo total de 275 pesos mexicanos
El segundo módulo tiene un costo total de 390 pesos mexicanos

IMPORTANTE: Este curso no tiene validez oficial ni certificado de finalización.

También podría gustarte