WarezCDN, la mejor Web para conseguir lo ultimo en los mejores cursos del mercado gratis, software para tu Pc y Películas gratis en Español Latino HD.

EDteam - JavaScript Avanzado - Paradigmas de programación [MEGA]

Descripción de: javascript Avanzado javascript es un lenguaje multiparadigma, lo que significa que se puede programar con distinto...

EDteam - JavaScript Avanzado - Paradigmas de programación [MEGA]



Descripción de: javascript Avanzado

javascript es un lenguaje multiparadigma, lo que significa que se puede programar con distintos estilos (paradigmas). Incluso podemos usar más de uno en un mismo proyecto según nuestras necesidades. En este curso avanzado de javascript aprenderás como trabajar con los paradigmas de Orientación a Objetos, Funcional, Reactivo y Asíncrono mientras aprendes conceptos más profundos del lenguaje.

Se recomienda haber tomado primero el curso javascript Desde Cero.

Contenido javascript Avanzado:

Modulo 1

Paradigmas de programación
  • Programación: Entendiendo lo que es
  • Paradigmas de Programación
  • Tipos de Programación
  • Programación Procedural
  • Programación Orientada a Objetos
  • Programación Funcional
  • Programación Reactiva
  • Formas de Programación
  • Imperativo vs Declarativo
  • Síncrono vs Asíncrono
  • javascript y su contexto actual
  • Eras javascript
  • El Estándar EcmaScript
  • Grámatica javascript
  • Tipos de datos en javascript
  • Las buenas partes de JS
  • Las viejas y las nuevas


Programación Orientada a Objetos (I)
  • Conceptos Básicos
  • Clases y Objetos
  • Métodos y Atributos
  • Herencia y Polimorfismo
  • Encapsulamiento y Abstracción
  • Entendiendo this  en  javascript
  • Asignación implícita
  • Asignación explícita
  • Asignación con new
  • Asignación global


Modulo 2

Programación Orientada a Objetos (II)
  • POO con javascript Prototípico
  • Objetos Literales
  • Prototipos
  • Funciones Constructoras
  • Herencia Prototípica
  • POO con javascript Moderno
  • Azúcar Sintáctico
  • Clases
  • Método Constructor
  • Setters y Getters
  • Módificadores de Acceso
  • Métodos públicos
  • Métodos estáticos
  • Métodos privados
  • Herencia y Polimorfismo
  • Super Constructores y Super Llamadas
  • Mixins


Programación asincrónica (I)
  • Programación Asíncrona
  • ¿Qué es y qué no es?
  • AJAX y JSON
  • Control de flujo asíncrono
  • Callbacks
  • Promesas
  • Generadores
  • Funciones Asíncronas (async y await)


Modulo 3

Programación funcional
  • ¿Qué es?
  • Programación declarativa
  • Funciones puras
  • Transparencia referencial
  • Inmutabilidad
  • Recursividad
  • Objetos y Funciones
  • Métodos Funcionales


  • Programación reactiva
  • ¿Qué es?
  • La Web Como Modelo Reactivo
  • Arquitecturas Web Reactivas
  • El patrón observador
  • Librerías y Frameworks Reactivos
  • Sencillos: ReactiveX, RxJS, Ractive.js
  • Complejos: Angular, React, Vue.js


Modulo 4

Flujo de trabajo isomórfico en javascript
  • ¿Qué es el Isomorfismo?
  • Configuración de Babel
  • en Cliente (Navegadores)
  • en Servidor (Servidor)
  • Configuración modular en el cliente con Browserify


Proyecto final (todolist)
  • Todo List Imperativo
  • Todo List Funcional
  • Todo List Reactivo

Links de Descargas

Parte 1

Parte 2

Parte 3

Contraseña/Password: www.descargasnsn.com

EDteam - Curso Gratis Go Desde Cero [MEGA]



Descripción de: Go desde cero

Go es un lenguaje creado por Google en 2009 y que ha ganado mucha fuerza en el desarrollo actual. De hecho, empresas como Dropbox, Docker, Facebook, Netflix, Uber oTwitter (entre otras) confian en Go para sus desarrollos (fuente). Con Go puedes programar tu aplicación una sola vez y luego compilarla para cualquier sistema operativo (incluso móviles). Además tiene una curva de aprendizaje sencilla pero a la vez el poder y robustez de lenguajes como C, siendo su especialidad los sistemas que requieran alto rendimiento.

Contenido Go desde cero:

Modulo 1

Introducción
  • Introducción (Casos de éxito)
  • Go playground
  • Estructura de un archivo .go
  • Hola Mundo
  • Instalación
  • Variables de Entorno
  • Cómo compilar y ejecutar


Variables y Tipos de datos
  • Variables y Constantes
  • (ver gratis)
  • Comentarios
  • Tipos de Datos
  • Zero Value (valor cero)
  • Operaciones Aritméticas
  • Casting


Control de flujo
  • Condicionales simples
  • Scope de las variables
  • Operadores Lógicos
  • Condicionales dobles
  • Condicionales múltiples
  • Condicional con sentencia inicial
  • Switch y su diferencia con los demás lenguajes
  • Switch fallthrough
  • Switch sin condición


Modulo 2

Arrays, Slices, Maps, Structs
  • Arrays
  • Slices
  • Maps
  • Structs


Ciclos
  • For clásico
  • For continuo
  • Forever
  • For Range
  • Uso de _ (guión bajo) para evitar el uso de datos


Funciones
  • Declaracion
  • Múltiples valores de retorno
  • Función con valores de retorno nombrados
  • Funciones con un número variable de parámetros
  • Errores
  • Función Anónima
  • Punteros
  • Punteros como parámetros
  • Paquetes
  • Visibilidad de los tipos de datos (Exportados y no exportados)


Modulo 3

Métodos, Interfaces, Defer, Panic y Recover
  • Métodos
  • Interfaces
  • Defer
  • Panic
  • Recover


Gorutinas y canales
  • Concurrencia (Definición)
  • Paralelismo (Definición)
  • Gorutinas
  • Canales


Go Web
  • Servir archivos estáticos
  • Handlers
  • HandlerFunc
  • Servir HTML renderizado
  • Persistencia (utilizando GORM)


Modulo 4

Proyecto Final
  • Modelos
  • GORM


Proyecto Final
  • Clonar y migrar
  • (ver gratis)
  • Api Restful
  • Uso de Postman


Proyecto Final
  1. Api Restful (continuación)
  2. Vote Routes
  3. FrontEnd

Links de Descargas

Parte 1

Parte 2

Parte 3

Parte 4

Parte 5

Parte 6

Contraseña/Password: www.descargasnsn.com

EDteam - Curso Gratis Programación Desde Cero [MEGA]



Descripción de: Programación Desde Cero

Programar no se trata de código, se trata de lógica. Este curso te enseña la lógica que te permitirá dominar cualquier lenguaje.

La programación puede parecer intimidante al principio, sin embargo todos los lenguajes comparten los mismos principios y la misma lógica. Este curso te enseñará a pensar como un programador, creando algoritmos y aplicando soluciones en tres lenguajes: Java, Go y javascript. Si quieres convertirte en programador, este curso te enseñará los fundamentos para programar en cualquier lenguaje.

¿Qué aprenderás?

  • Comprender los funamentos de programación
  • Comprender la lógica que está detrás de cualquier lenguaje
  • Resolver ejercicios de olimpiadas de programación
  • ¿Qué conocimientos necesitas?
  • Ninguno (saber encender una computadora y utilizarla). Este curso es desde cero y solo necesitas querer aprender a programar.


Contenido Programación Desde Cero:

Modulo 1

Introducción
  • Herramientas a Usar.
  • Instalación de PSEInt.
  • Entendiendo el Entorno de PSEInt.
  • La consola del navegador.
  • Editores de Texto.
  • Hola Mundo en Pseudocódigo, Diagrama de Flujo, javascript, Java y GO
  • Variables (Definición)
  • Tipos de Datos (Definición)
  • Declaración, asignación y obtención de valores en variables


Algoritmos
  • Definición de algoritmos
  • Herramientas de la aplicación
  • Operadores aritméticos
  • Operadores aritmeticos unarios
  • Residuo de una division


Modulo 2

Condicionales
  • Condicional simple
  • Operadores relacionales
  • Aplicación de entrada a la Disco
  • Condicionales dobles.
  • Alcance de las variables
  • Condicionales Múltiples.


Ciclos
  • While (Mientras que)
  • Do While (Hacer mientras que)
  • Ciclo For
  • Ciclo Mientras en javascript y Java
  • Ciclo Repetir mientras en javascript y Java
  • Ciclo Para javascript y Java
  • Ciclo Para y Mientras en GO
  • Factorial en javascript
  • Buscando si un número es primo.


Modulo 3

Estructuras de datos
  • Defición y declaración de arreglos
  • Poblado de Arreglos
  • Poblado y obtención de arreglos con ciclos
  • Validando datos del arreglo
  • Maximo, minimo y promedio de un arreglo.
  • Arreglos en javascript
  • Arreglos en Java


Estructuras de datos (II)
  • Teoria del Ordenamiento burbuja
  • Implementación del ordenamiento burbuja
  • Búsqueda Lineal
  • Teoria de la busqueda binaria
  • Implementación de busqueda binaria


Modulo 4

Ejercicios de olimpiadas
  • Gusanillo.
  • Alicia en la casa de los espejos.


Ejercicios de olimpiadas (II)
  • Crédito de Tienda.
  • Teclado de celular antiguo.

Links de Descargas

Parte 1

Parte 2

Contraseña/Password: www.descargasnsn.com

EDteam - Curso Gratis Laravel Desde Cero [MEGA]



Descripción de: Laravel Desde Cero

Laravel es el framework que revitalizó PHP desde su nacimiento, fue creado por Taylor Otwell en 2011, ayuda a los programadores crear aplicaciones de manera sencilla, soporta el uso de paquetes de composer, imagina que tienes paquetes de lego, tu imaginación es el límite para las cosas que puedes construir con Laravel. Cuenta con su propio ORM, manejo de rutas, autenticación y un amplio ecosistema de utilidades que han hecho de Laravel el framework PHP favorito de los "artesanos de la web".

Contenido Laravel Desde Cero:

Modulo 1

Introducción e instalación
  • Instalar entorno de desarrollo
  • Composer
  • Configuración de Apache
  • Composer create-project
  • Instalador de Laravel


Eloquent ORM
  • make:migration
  • migrate:refresh
  • Obtener una colección de registros de la base de datos con Query Builder
  • Ver registros como JSON
  • Crear un modelo y su migración con artisan
  • Tinker
  • Relaciones entre modelos


Modulo 2

Routing
  • Definición de una ruta
  • Definición de parámetros obligatorios con rutas amigables
  • Parámetros opcionales
  • Restricción de parámetros con expresiones regulares
  • Rutas nombradas
  • Grupos de rutas
  • Route model binding


Middlewares
  • Definición de un middleware
  • Registro de un middleware global
  • Asignación de middlewares a rutas
  • Grupos de middlewares
  • Pasar parámetros a un middleware


Modulo 3

Controllers
  • Definición de un controlador
  • Asociar un controlador a una ruta
  • Resource controllers


Blade
  • Definición de un layout
  • Pasar datos a una vista (array, with, compact)
  • @yield, @extends, @section y @include
  • @if, @else
  • @foreach


Modulo 4

Formularios
  • Procesamiento de los datos
  • Protección CSRF
  • Subida de archivos con un formulario
  • Validación en el controlador
  • Form request validation
  • Personalizar los mensajes de validación


Proyecto Final
  • ED
  • inero: Registro de ingresos y egresos de dinero
  • Migraciones
  • Modelos
  • Controladores
  • Rutas
  • Vista

Links de Descargas

Parte 1

Parte 2

Contraseña/Password: www.descargasnsn.com

EDteam - Administración de servidores Linux desde cero [MEGA]



Descripción de: Administración de servidores Linux

Administrar un entorno Linux es una habilidad que todo desarrollador deberia tener. En este curso aprenderás a administrar remota y localmente servidores Linux y desplegar proyectos.

Contenido Administración de servidores Linux:

Semana 1

Introducción
  • ¿Qué es Linux?
  • Principales Distribuciones
  • Creación de cuenta en AWS
  • Creación de una máquina virtual en AWS
  • Métodos de Acceso (SSH, Telnet)
  • Comandos básicos
  • Navegación
  • Creación de carpetas
  • Listar contenido


Estructura de carpetas en Linux
  • Binarios
  • Arranque
  • Unidades
  • Configuraciones de Sistema
  • Librerias
  • Puntos de Montaje
  • Paquetes
  • Binarios de Sistema
  • Datos de Servicios
  • Temporales
  • Utilidades y Aplicaciones
  • Variables de Archivo


Semana 2

Comandos y permisos de Linux
  • Administración de Usuarios
  • Instalar y actualizar paquetes
  • Variables de entorno
  • Permisos de los archivos


Servidor web
  • APACHE
  • NGINX
  • LAMP


Semana 3

Git
  • Instalar y configurar Git en el servidor
  • Instalar y configurar Git en local
  • Utilizar un servicio Git en la nube
  • Enviar desarrollo local al servidor


Servicios
  • ¿Qué son los servicios?
  • Iniciar, detener, reiniciar un servicio
  • Conocer el estado de un servicio
  • Configurar un nuevo servicio


Semana 4

Certificados SSL
  • ¿Qué son los certificados SSL?
  • Tipos de certificados
  • ¿Dónde conseguirlos?
  • Instalar Letsencrypt y obtener certificados gratuitos


Proyecto final: deployment de un proyecto
  • Adquirir un dominio y agregar las DNS
  • Desplegar servidor LAMP
  • Enviar aplicación al servidor con Git
  • Subir base de datos
  • Instalar certificado
  • Pruebas

Links de Descargas

Parte 1

Parte 2

Contraseña/Password: www.descargasnsn.com

EDteam - Cursos Gratis Android Avanzado Base de datos [MEGA]



Descripcó de: Android Avanzado

Cada vez interactuamos más con las aplicaciones, guardamos configuraciones, recibimos y mandamos datos. Para evitar que toda esa información se pierda, en este curso te enseñamos lo que necesitas para manejar base de datos en tus aplicaciones Android. Solo necesitas tener bien definidos los conceptos básicos, estos los aprendimos en Android desde cero pero también es válido si lo aprendiste de manera autodidacta.

Contenido Android Avanzado:

Modulo 1

Inicio del curso
  • Presentación del curso
  • Temas requeridos
  • Recomendaciones
  • Conectar teléfono
  • Opciones para guardar datos
  • Persistencia de Datos


Pérdida de datos
  • Ejemplo de pérdida de datos
  • Evitar pérdida de datos
  • Salvar instancia
  • Recuperar instancia
  • Pérdida de datos Fragments
  • Recuperar datos en Fragments


Modulo 2

Almacenamiento de datos
  • Sharedpreferences
  • Archivos


Representación de la información
  • Información en listas
  • Acomodo de elementos
  • Adaptadores


Modulo 3

Implementación de SQLite
  • SQLite
  • Definir Modelo
  • Crear la Base de datos


Implementación de SQLite parte 2
  • Agregar información
  • Manejar datos
  • Agregar receta


Modulo 4

Eliminar elementos
  • Procesamiento de los datos
  • Protección CSRF
  • Subida de archivos con un formulario
  • Validación en el controlador
  • Form request validation
  • Personalizar los mensajes de validación


Fin del curso  
  • Agregar secciones a la recetas
  • Finalizar navegación de la aplicación
  • Fin del proyecto

Links de Descargas

Parte 1

Parte 2

Parte 3

Parte 4

Contraseña/Password: www.descargasnsn.com

EDteam - Curso Gratis Python Desde Cero [MEGA]



Descripción de: Python Desde Cero

Python es un lenguaje de programación poderoso, eficiente y de alto nivel.

En este curso, aprenderemos con José Dimas Luján, como empezar en el mundo de Python, crear programas poderosos con código legible usando el lenguaje preferido de los científicos, analistas y expertos en seguridad.

Usaremos lo aprendido para crear un proyecto de análisis basico de un sitio web, donde podremos analizar e inspeccionar cualquier sitio y saber si cumple las condiciones para un eficiente posicionamiento.

Contenido Python Desde Cero:

Modulo 1

Clase 1
  • ¿Que es Python?
  • Versiones de Python
  • ¿Qué editor vamos a usar?
  • Zen Python 
  • Escoger versión del intérprete
  • Variables
  • Tipos de datos
  • Comentarios


Clase 2
  • Recibir valores por consola 
  • Condicional If
  • Identación
  • Condicionales if else y anidados
  • Operadores condicionales y igualdad
  • Ciclo while
  • Ciclo For
  • Funciones


Modulo 2

Clase 3
  • Tuplas
  • Listas
  • Diccionarios
  • Ejercicios
  • Funciones


Clase 4
  • POO en Python
  • Clases
  • Atributos
  • Métodos


Modulo 3

Clase 5
  • Archivos con Python


Clase 6
  • Hilos
  • Excepciones en Python
  • Expresiones regulares
  • Herencias


Modulo 4

Para el proyecto final, vamos a realizar un proyecto de análisis basico de un sitio web, donde podremos analizar e inspeccionar cualquier sitio y saber si cumple las condiciones para un eficiente posicionamiento.

Proyecto Final - Auditoria SEO y optimizacion basica I

  • Revisar si tiene versión https
  • Devolver el peso en kb o mb de la página
  • Revisar si tiene versión www
  • Revisar si tiene meta description y es menor a 154 caracteres
  • Revisar si tiene la etiqueta title y es menor al límite
  • Palabras clave (palabras con mayor densidad)
  • imagenes con atributo alt


Proyecto Final - Auditoria SEO y optimizacion basica II

  • Encabezados (un solo h1)
  • Enlaces rotos o imágenes rotas (404)
  • robots.txt
  • sitemap.xml
  • favicon 
  • Revisar si tiene Google Analytics
  • idioma (lang=”es”)
  • charset=”utf-8”
  • meta viewport

Links de Descarga

Parte 1

Parte 2

Contraseña/Password: www.descargasnsn.com

Platzi - Curso Gratis Big Data y Ciencia de Datos [MEGA]



Descripción de: Big Data y Ciencia de Datos

Aprende las bases que te llevarán a ser un profesional de las ciencias de datos. Maneja grandes cantidades de información. Extrae, clasifica y procesa, y dale valor a estructuras y fuentes de datos. 

Con este curso podrás:
  • Procesar grandes cantidades de Datos
  • Diseñar procesos de Big Data
  • Usar Python para proyectos de Data Science
  • Modelar tus primeros proyectos de Machine Learning


Temario del curso

Bienvenidos

  • Bienvenido al curso
  • ¿Qué es un Data Scientist?
  • Ejemplos de uso de Data Science
  • Cómo funciona una búsqueda de Google y el Algoritmo de Spotify
  • Retos de un data scientist
  • ¿Porqué surge Data Science ahora y no antes?
  • ¿En cuáles campos trabajan Data Scientists?
  • ¿Cuáles habilidades y herramientas usamos?


Workflow de un Data Scientist

  • Introducción a Python
  • Configurando un NoteBook
  • Guía de Jupyter
  • Continuando con nuestro ejemplo
  • Flujo de trabajo de un Data Scientist
  • Workflow Típico de un Data Scientist
  • Recolectar datos, limpiar datos dormir con sus datos
  • Modelos de datos
  • Construir un modelo
  • Validar su modelo y predecir el futuro
  • Comunicar los resultados
  • Algebra Lineal para Data Science
  • Básicos de Probabilidad


Automatización en Data Science

  • Hacer que las máquinas hagan todo
  • Objetos del mundo real en el espacio vectorial y métricas de distancia
  • Ejemplo de espacio vectorial y métricas de distancia


Conclusiones

  • Cómo ser un data Scientist
  • Cierre del curso
  • Desafío 01
  • Desafío 02


Contenido complementario

  • ¿Qué es big data y cuál es su papel en datascience?
Trailer


Link de Descarga Mega

Parte 1

Parte 2


Contraseña/Password: www.descargasnsn.com

DOMESTIKA - Tipografía y Branding: Diseño de un logotipo icónico [MEGA]



Descripción de: Tipografía y Branding: Diseño de un logotipo icónico

Un curso de Quique Ollervides, Diseñador gráfico: acomodador de tintas y pixeles

Aprende a conceptualizar y diseñar un logotipo desde cero

Quique Ollervides –diseñador, ilustrador y tipógrafo de marcas como Google, Microsoft, MTV Latinoamérica, Cartoon Network o Nike– te enseñará a diseñar logotipos desde la conceptualización y boceto hasta su trazado vectorial poniendo especial atención al desarrollo tipográfico y la diagramación.


¿Qué incluye este curso?

Comenzarás conociendo el trabajo y las influencias de Quique Ollervides.

A continuación aprenderás a buscar referencias, bocetar a mano y trazar de manera digital un logotipo, diseñar una tipografía desde cero o modificar alguna fuente existente para lograr el fin deseado.

También descubrirás cómo acomodar los elementos para poder tener lecturas horizontales, verticales y cuadradas de tu logotipo que se adapten a los distintos formatos que existen hoy en día.

Por último, sabrás cómo elegir las paletas tipográficas y de color y elaborarás el diseño del imagotipo y envolvente que pueden o no acompañar al logotipo.

¿Cuál es el proyecto del curso?

A partir de una imagen, el nombre de un restaurante ficticio, una serie de televisión, una película o un libro, diseñarás (o rediseñarás) un logotipo icónico.


¿A quién está dirigido?

A todo tipo de diseñadores, ilustradores y cualquier persona creativa en general con la inquietud de entender mejor el proceso de elaboración de un logotipo.

Requisitos

Para realizar este curso necesitarás tener conocimientos básicos de diseño, tipografía y dibujo.

Respecto a los materiales, utilizarás lápices, papel bond y papel vegetal, un escáner, un ordenador y los programas Adobe Illustrator y Photoshop.


Trailer

Links de Descargas

Parte 1

Parte 2


Parte 3


Contraseña/Password: www.descargasnsn.com

EDteam - Curso Gratis HTML5 Avanzado - Progressive Web Apps [MEGA]



Descripción de: Progressive Web Apps

Las progressive web apps (PWA) nos permiten tener aplicaciones web HTML5 que se comportan como aplicaciones nativas del teléfono. Estas nos brindan múltiples ventajas en el desarrollo web/movil. Si ya tienes conocimientos básicos de HTML, CSS y javascript puedes tomar este curso.

Contenido del curso Progressive Web Apps

Modulo 1

Introducción a las Aplicaciones Web Progresivas (PWA's)
  • ¿Qué es una PWA?
  • ¿Necesito una PWA?
  • ¿Cuál es mi audiencia?
  • ¿Qué tipo de contenido ofrezco?
  • ¿Por qué hacer una PWA?
  • Herramientas para desarrollo de PWA
  • ¿Que puede hacer la Web hoy?


Tecnologías Core de las PWA's I
  • Responsive Design
  • App Shell Architecture
  • Manifest.json
  • ES6 (Promesas)
  • Service Workers


Modulo 2

Tecnologías Core de las PWA's II
  • Offline Support (Cache API)
  • (ver gratis)
  • Push Notifications
  • API Fetch


Tecnologías Core de las PWA's III
  • Online/Offline Events
  • Background Sync API
  • Web Share API


Modulo 3

Creando una PWA I
  • Flujo de Trabajo para PWA's
  • Webpack
  • Programación basada en Componentes
  • Programación Reactiva
  • Multi Starter Kit
  • Firebase para PWA's
  • Authentication
  • Storage
  • Database
  • Hosting


Creando una PWA II
  • Módulos a Desarrollar:
  • App Shell
  • Soporte con Desconexión
  • Autenticación
  • Perfil
  • Cámara
  • Subida de Ficheros
  • Linea de Tiempo (Home)
  • Servicios Firebase a usar:
  • Firebase Auth
  • Firebase Storage
  • Firebase RealTime Database


Modulo 4

Creando una PWA III
  • APIs a usar:
  • Service Workers
  • Cache API
  • Manifest.json
  • API Fetch
  • File API
  • Push Notifications
  • Online/Offline Events
  • Background Sync API
  • Web Share API
  • GetUserMedia
  • Geolocation
  • Canvas

Creando una PWA IV
  • Terminando Pendientes
  • Agregando Analíticas
  • Despliegue en Producción

Links de Descargas

Parte 1

Parte 2

Parte 3

Contraseña/Password: www.descargasnsn.com
Loading...