100% Discount || HTML-CSS-JavaScript: Desde la nada al máximo
مدة صلاحية الكوبونات الخاصة بيودمي هي 3 ايام أو اقل
Note: Udemy FREE coupon codes are valid for maximum 3 days only
Requirements
-
No se requiere experiencia previa.
Description
¿Quieres aprender las bases que te permitirán entrar al mercado laboral actual? Este curso se especializa en enseñarte las bases sólidas de la programación en todo su esplendor, mientras a la vez aprendes a dominar HTML, CSS y JavaScript para que te vuelvas competente en el mercado actual. Es así que te ofrecemos lo siguiente:
- Crea tus propias aplicaciones
- Trabaja como FREELANCER o emprendedor vendiendo tu software
- Postúlate a un empleo en el mundo real
- Saca el máximo provecho de este curso
- Capitaliza este contenido con excelentes beneficios.
Veamos en detalle los temas que verás. Cada una de las unidades siguientes abarcarán varios módulos completos, por lo que habrá más de una veintena (20) de módulos.
UNIDAD 1: PROGRAMACIÓN ESTRUCTURADA
Iniciarás la ruta trabajando con dos lenguajes principales (Pascal y JavaScript). De este modo abarcarás el espectro de lo que es programar lenguajes compilados, semi-interpretados y puramente interpretados, con todas las variaciones que ello conlleva.
Pascal será el lenguaje base que usaremos para introducir y estudiar cada tema, ya que es muy potente, moderno (a pesar de lo que piensan varios) y poderoso para el aprendizaje; y JavaScript será la contraparte, la oveja negra, quién mostrará una cara de la programación muy diferente a lo que proponen lenguajes más estructurados como Pascal, Java o C++.
Los temas que veremos serán:
- Entrada y salida estándar de datos
- Variables, constantes y tipos primitivos
- Programación secuencial
- Selección mediante IF
- Diagramas de flujo
- Encadenación IF
- Case y Switch
- Iteración con FOR
- Iteración condicional con WHILE y DO-WHILE (REPEAT)
- Proyectos de aplicación y desarrollo de software
UNIDAD 2: ARREGLOS
El curso continuará con Pascal como lenguaje base y JavaScript como referente para el mundo Web, incluyendo un poco de HTML. En esta unidad trabajarás:
- Arreglos lineales
- Arreglos bidimensionales o matrices
- Arreglos dinámicos
- Arreglos como objetos en JavaScript
- Algoritmos de búsqueda y ordenación
- El Juego de la Vida de John Conway
UNIDAD 3: PROGRAMACIÓN MODULAR
A partir de este punto empezarás a crear programas más grandes y complejos, por lo que comenzarás a trabajar con subprogramas (procedimientos y funciones), y todo lo que ello conlleva. El entrenamiento se intensificará en este punto. Los temas concretos serán:
- Funciones fuertemente tipadas
- Funciones con tipos dinámicos
- Procedimientos fuertemente tipados
- Procedimientos dinámicos
- Pasaje de parámetros por copia
- Pasaje de parámetros por referencia
- Las vicisitudes del pasaje de parámetros en JavaScript
- Alcance de identificadores
- Registros
- Tipos de datos estructurados
- Modularización de código
- Encapsulamiento básico
- Manipulación de archivos
- Conceptos de Bases de Datos
- Conceptos de diseño de software
- Punteros y memoria dinámica
- Listas encadenadas o simplemente enlazadas
- Tipos Abstractos de Datos
- Operaciones primitivas
- Selectoras, asignadoras, predicados, constructores y destructores
- Creación de módulos en JavaScript
- Uso de varias páginas HTML
- TADs LinkedList, Stack y Queue
- Árbol Binario de Búsqueda
- Algoritmos de búsqueda y recorrido
- Recursión computacional
UNIDAD 4: PROGRAMACIÓN ORIENTADA A OBJETOS
Todo lo visto hasta el momento es como la preparación para poder desempeñar la orientación a objetos. Este tema aplica absolutamente, y en gran profundidad, todo lo visto anteriormente. Es uno de los conceptos más demandados en el mercado laboral y extremadamente necesario si quieres aprender luego a usar cualquier tecnología, lenguaje, framework, etc.
- Los temas que veremos, esencialmente serán:
- Definición y estructura de los objetos
- Definición de clases
- Modificadores de acceso
- Encapsulamiento avanzado
- Propiedades
- Clases internas
- Campos y operaciones estáticas
- Patrón de diseño SINGLETON
- Importación y exportación de componentes
- Modelos de objetos en JavaScript
- Prototype en JavaScript
- Herencia
- Polimorfismo
- Casteo de tipos (down-cast y up-cast)
- Interfaces
- Clases abstractas
- Genéricos
- Captura y lanzamiento de excepciones
- Promesas
- JSON
- Operaciones de resurrección
- Bases de UML y diseño de software
- Mantenimiento y escalabilidad de código
UNIDAD 5: INTERFACES GRÁFICAS DE USUARIO
En este módulo aplicaremos todo lo visto hasta el momento para crear interfaces gráficas modernas para aplicaciones de escritorio. Sin embargo, todo lo que verás y entrenarás aquí lo aplicarás luego, casi de forma idéntica, para la Web, ya que JavaScript utiliza un modelo de eventos y gestión de componentes similar al que usarás en Pascal.
1. Creación de ventanas
2. Campos y formularios complejos
3. Eventos e interacción del usuario
4. Manipulación de componentes
5. Validación de información de ingreso
6. Diálogos simples y modales
7. Botones y componentes de acción
8. Menús principales y menús contextales
9. Tablas y filtros
10. Pasaje de información entre ventanas y cuadros
11. Estructuración de información al usuario
12. Generación dinámica de componentes en tiempo real
13. Uso de acciones
14. Paneles con pestañas
15. Iconos y decoraciones
16. Barras de carga y splash-screen
17. Creación de GUIs complejas
Who this course is for:
- Interesados en aprender tecnología de alta demanda laboral.
- Quienes quieran aprender HTML-CSS-JS al máximo.
- Quienes quieran aprender a programar desde CERO.
- Freelancer que quieran trabajar vendiendo sus propios proyectos.
Get this Deal
[100% Discount]
تخفيضات,كوبونات,كوبون,عروض,كوبون كل يوم
Get this Deal,Get this Deal
udemy sale,udemy for business,udemy discount,udemy gutschein,business administration,discount factor,course deutsch,course catalogue,udemy course discount,javascript courses online,javascript course,freebies,toefl speaking,excel courses online,excel courses,excel templates dashboard,software engineering course online,software engineering course,