Programa Completo

Código Limpio y Git - Teorica / Practica

Se conocerá el concepto de un control de versiones, la importancia de estos en la construcción de proyectos de software y las prácticas que pueden considerarse durante el desarrollo de los mismos

Mas información 3 Mar 2017

Introducción a los lenguajes (Python, Java y JS) - Practica

Revisaremos a grandes rasgos las caracteristicas principales que se usaran a lo largo del programa. Python, Java y Javascript

Mas información 10 Mar 2017

Notación Big O y Estructuras de Datos I - Teorica

En esta clase hablaremos sobre Big O Notation, como lo podemos usar y para que nos es util, así como los tipos de notaciones que existen, también daremos una introducción a estructura de datos iniciando con listas y arreglos, veremos sus principales diferencias, sus ventajas y desventajas y cuando usar cada una.

Mas información 17 Mar 2017

Notación Big O y Estructuras de Datos I - Practica

En esta sesión realizaremos la implementación de una lista ligada y una lista doblemente ligada utilizando java.

Mas información 24 Mar 2017

Notación Big O y Estructuras de Datos II - Teorica

Discutiremos ejemplos de conjuntos y tablas de hash. Éstas estructuras de datos son adecuadas para resolver muchos retos de la vida diaría de un desarrollador si se les conoce y se saben aplicar.

Mas información 31 Mar 2017

Notación Big O y Estructuras de Datos II - Practica

Realizaremos la implementación de algunos ejemplos practicos del uso de mapas

Mas información 7 Apr 2017

Notación Big O y Estructuras de Datos III - Teorica

Arboles y Heaps

Mas información 14 Apr 2017

Notación Big O y Estructuras de Datos III - Practica

Trees y Heaps

Mas información 28 Apr 2017

Algoritmos Comunes - Teorica

Se estudiarán algunos de los algoritmos de búsqueda y ordenamiento más populares que existen hoy en día así como un breve análisis del tiempo de complejidad que ocupan. Algoritmos de ordenamiento: QuickSort, MergeSort, HeapSort, CountingSort Algoritmos de búsqueda: LinearSearch, BinarySearch, BFS y DFS

Mas información 5 May 2017

Algoritmos Comunes - Practica

Implementación de los algoritmos vistos en la sesión teórica utilizando el lenguaje de programación JAVA

Mas información 12 May 2017

Programación Orientada a Objetos - Teorica

Herencia, Polimorfismo, Abstraccion y Encapsulamiento. Clases, Interfaces y Clases abstractas.

Mas información 19 May 2017

Programación Orientada a Objetos - Practica

Herencia, Polimorfismo, Abstraccion y Encapsulamiento. Clases, Interfaces y Clases abstractas.

Mas información 26 May 2017

Programación Orientada a Objetos - Taller

Utilizaremos el problema del ciber discutido en la sesión teórica para programarlo utilizando Java. El código base con el que podremos trabajar se encuentra en: https://github.com/iuresti/oop-ciber

Mas información 26 May 2017

Patrones de Diseño - Teorica

Que son? Patrones creacionales, estructurales y de comportamiento

Mas información 9 Jun 2017

Patrones de Diseño - Practica

Que son? Patrones creacionales, estructurales y de comportamiento

Mas información 16 Jun 2017

Principios S.O.L.I.D. - Teorica

Single Responsibility Principle, Open Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, Dependency Inversion Principle

Mas información 23 Jun 2017

Principios S.O.L.I.D. - Practica

Single Responsibility Principle, Open Closed Principle, Liskov Substitution Principle, Interface Segregation Principle, Dependency Inversion Principle

Mas información 30 Jun 2017

Pruebas Unitarias - Teorica

Que es? Cuales es tu importancia? TDD

Mas información 7 Jul 2017

Pruebas Unitarias - Practica

Que es? Cuales es tu importancia? TDD

Mas información 14 Jul 2017

Bases de Datos - Teorica

Bases de datos, SQL y No SQL

Mas información 21 Jul 2017

Bases de Datos - Practica

Bases de datos, SQL y No SQL

Mas información 28 Jul 2017

Metodologias de Desarrollo de software - Teorica

SCRUM

Mas información 4 Aug 2017

Metodologias de Desarrollo de software - Practica

SCRUM

Mas información 11 Aug 2017

Contáctanos

Hermosillo
Blvd. Antonio Quiroga 21
Col. El Llano
Hermosillo, Sonora,
México 83210
+52 (662) 216-7401
Ciudad de México
San Luis Potosí 196 int. 401
Col. Roma Norte
Del. Cuauhtémoc
Mexico, D.F. 06700
+52 (55) 6388-6650
Chihuahua
Calle 2da 2016
Col. Centro
Chihuahua, Chihuahua,
México 31000
+52 (614) 259-3974
Envíanos un correo

O síguenos en nuestras redes sociales

© 2017 Nearsoft Inc.