en línea Curso en Ingeniería y Tecnología en América del Norte

Mejores en línea Cursos en Ingeniería y Tecnología 2017 en América del Norte

Ingeniería y Tecnología

Los Estados Unidos de América, comúnmente llamados los Estados Unidos, es una república federal que consiste en cincuenta estados y un distrito federal. Los 48 estados y el distrito federal de Washington, DC están en primera America del Norte entre Canadá y México. El estado de Alaska está en el noroeste de América del Norte, al oeste de Canadá y el este de Rusia a través del estrecho de Bering, y el estado de Hawaii es un archipiélago en el Pacífico Central-Norte. El país también cuenta con cinco territorios despoblados pobladas y nueve en el Pacífico y el Caribe.

Curso en línea en Ingeniería y Tecnología en América del Norte

Leer más

Curso en la Ciencia De Datos A Gran Escala (intermedio)

Coursera
En línea Tiempo Parcial 5 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Obtener información de gestión de datos escalable, evaluar las tecnologías de datos grandes, y visualizaciones de diseño efectivas. Esta especialización se tratan temas intermedios en la ciencia de datos. Va a ganar experiencia práctica con SQL escalable y soluciones de gestión de datos NoSQL, algoritmos de minería de datos y conceptos prácticos de aprendizaje estadístico y de la máquina. [+]

Mejor en línea Cursos en Ingeniería y Tecnología en América del Norte. Obtener información de gestión de datos escalable, evaluar las tecnologías de datos grandes, y visualizaciones de diseño efectivas. Esta especialización se tratan temas intermedios en la ciencia de datos. Va a ganar experiencia práctica con SQL escalable y soluciones de gestión de datos NoSQL, algoritmos de minería de datos y conceptos prácticos de aprendizaje estadístico y de la máquina. También aprenderá a visualizar los datos y comunicar resultados, y podrás explorar aspectos legales y éticos que surgen en el trabajo con grandes volúmenes de datos. En el Proyecto integrador final, desarrollado en colaboración con la plataforma de prácticas Coursolve digital, vamos a aplicar sus nuevas habilidades para un proyecto de ciencia de datos del mundo real. Cursos La manipulación de datos a escala: Sistemas y Algoritmos El análisis de datos ha reemplazado a la adquisición de datos como el cuello de botella para la toma de decisiones basada en la evidencia --- nos estamos ahogando en ella. La extracción de conocimiento a partir de conjuntos de datos grandes, heterogéneos y ruidosos no sólo requiere recursos informáticos potentes, pero las abstracciones de programación para utilizarlos de manera efectiva. Las abstracciones que surgieron en la última década se mezclan ideas de bases de datos paralelas, sistemas distribuidos y lenguajes de programación para crear una nueva clase de plataformas de análisis de datos escalables que forman la base para la ciencia de datos a escalas realistas. En este curso, aprenderá el... [-]

Curso en la Ciencia Aplicada De Datos Con El Pitón (intermedio)

Coursera
En línea Tiempo Parcial Inscripción abierta Estados Unidos de América EE.UU. Online

Los 5 cursos en esta Universidad de Michigan especialización introducir a los estudiantes a la ciencia de datos a través del lenguaje de programación Python. Esta especialización por competencias está destinado a alumnos que cuentan con una pitón o la programación base de fondo, y quieran solicitar, aprendizaje estadístico máquina, visualización de información, análisis de texto, y las técnicas de análisis de redes sociales a través de kits de herramientas pitón populares como los pandas, matplotlib, scikit- aprender, NLTK, y NetworkX para comprender mejor sus datos. [+]

Los 5 cursos en esta Universidad de Michigan especialización introducir a los estudiantes a la ciencia de datos a través del lenguaje de programación Python. Esta especialización por competencias está destinado a alumnos que cuentan con una pitón o la programación base de fondo, y quieran solicitar, aprendizaje estadístico máquina, visualización de información, análisis de texto, y las técnicas de análisis de redes sociales a través de kits de herramientas pitón populares como los pandas, matplotlib, scikit- aprender, NLTK, y NetworkX para comprender mejor sus datos. Introducción a la Ciencia de datos en Python (1 curso), Trazado Aplicada, de gráficos y representación de datos en Python (supuesto 2), y Aplicada aprendizaje automático en Python (supuesto 3) Debe tenerse en orden y antes de cualquier otro curso en la especialidad. Después de completar los cursos de 4 y 5 se pueden tomar en cualquier orden. Los 5 están obligados a obtener un certificado. Cursos Introducción a la Ciencia de datos en Python Este curso introducirá al alumno a los conceptos básicos del entorno de programación Python, incluyendo cómo descargar e instalar Python, las técnicas de programación Python fundamental esperados, y cómo encontrar ayuda por cuestiones de programación Python. El curso también introducirá manipulación de datos y técnicas de limpieza utilizando la biblioteca de la ciencia de datos pandas pitón populares e introducir la abstracción de la trama de datos como la estructura de datos central para el análisis de datos. El curso terminará con una imprimación estadísticas, que muestra cómo varias... [-]

Por Supuesto, En El Diseño Del Juego Y El Desarrollo (intermedio)

Coursera
En línea Tiempo Parcial 6 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Esta especialización cubre los fundamentos teóricos y prácticos de la producción de videojuegos utilizando el motor de juegos Unity 3D. La especialización es impartido por profesores de la Universidad del Estado de Michigan con más de cincuenta años de experiencia en la construcción de juegos combinados y producción de juegos enseñanza. [+]

Mejor en línea Cursos en Ingeniería y Tecnología en América del Norte. Entrar en la industria del videojuego con conocimientos teóricos, técnicos y de negocio de uno de los mejores programas del mundo. Esta especialización cubre los fundamentos teóricos y prácticos de la producción de videojuegos utilizando el motor de juegos Unity 3D. La especialización es impartido por profesores de la Universidad del Estado de Michigan con más de cincuenta años de experiencia en la construcción de juegos combinados y producción de juegos enseñanza. Michigan State University es uno de los programas de diseño y desarrollo de juegos de mayor audiencia en América del Norte. Usted aprenderá a desarrollar un concepto de juego; prototipo, probar y repetir en sus ideas; y navegar por la concesión de licencias, la comercialización, y otras consideraciones comerciales. La especialización construye una base sólida para las funciones de la industria como un diseñador de juego, diseñador de niveles, diseñador técnico, artista técnico, programador, o el productor. En el proyecto final Capstone, construirá un juego original listo para el mercado al interactuar con una comunidad de apoyo de diseñadores y desarrolladores. El socio de culminación de la especialización es el portal de juegos en línea Kongregate, que proporciona una vía para la distribución del proyecto final, así como una vía para la obtención de ingresos para los aspirantes a desarrolladores de juegos. Cursos Introducción al desarrollo de juegos Si te gustan los juegos y quieres aprender cómo hacer que ellos, entonces este curso le empezar por... [-]

Curso De Programación Java Orientado A Objetos: Estructuras De Datos Y Más Allá (intermedio)

Coursera
Campus Tiempo completo 4 - 6 semestres Inscripción abierta Estados Unidos de América EE.UU. Online

Esta especialización se tratan temas intermedios en el desarrollo de software. Usted aprenderá los principios de programación orientada a objetos que permitirán el uso de Java en todo su potencial, y podrá implementar estructuras de datos y algoritmos para la organización de grandes cantidades de datos de una manera que es a la vez eficiente y fácil de trabajar. [+]

Esta especialización se tratan temas intermedios en el desarrollo de software. Usted aprenderá los principios de programación orientada a objetos que permitirán el uso de Java en todo su potencial, y podrá implementar estructuras de datos y algoritmos para la organización de grandes cantidades de datos de una manera que es a la vez eficiente y fácil de trabajar. También practicará la evaluación crítica de su propio código, y usted va a construir habilidades de comunicación técnicas que le ayudarán a prepararse para las entrevistas de trabajo y el trabajo colaborativo como un ingeniero de software. En el proyecto final Capstone, vamos a aplicar sus habilidades para analizar los datos recogidos de una red real (social). Google ha contribuido proyectos del mundo real y la participación de sus ingenieros, profesores invitados a estos cursos. Un pequeño y selecto grupo de los mejores alumnos que completan la especialización se ofrecerá prácticas de entrevistas con los reclutadores de Google. Invitación a una entrevista de práctica no garantiza una entrevista real o empleo. Cursos Programación Orientada a Objetos en Java Bienvenido a nuestro curso de Programación Orientada a Objetos en Java utilizando la visualización de datos. La gente viene a este curso con muchos objetivos diferentes - y estamos muy emocionados de trabajar con todos ustedes! Algunos de ustedes quieren ser los desarrolladores de software profesionales, otros quieren mejorar sus habilidades de programación para implementar ese proyecto personal fresco que usted ha estado pensando, mientras que otros de ustedes aún no pueden saber... [-]

Curso De Estructuras De Datos Y Algoritmos (intermedio)

Coursera
En línea Tiempo Parcial 6 - 8 meses Inscripción abierta Estados Unidos de América EE.UU. Online

La especialización abarca las técnicas algorítmicas para resolver los problemas que surgen en las aplicaciones informáticas. Es una mezcla de teoría y práctica: no solamente los algoritmos de diseño y estimar su complejidad, pero se obtendrá una comprensión más profunda de los algoritmos mediante la implementación en el lenguaje de programación de su elección (C, C ++, C #, Haskell, Java, JavaScript, python2, python3, Ruby y Scala). [+]

Mejor en línea Cursos en Ingeniería y Tecnología en América del Norte. La especialización abarca las técnicas algorítmicas para resolver los problemas que surgen en las aplicaciones informáticas. Es una mezcla de teoría y práctica: no solamente los algoritmos de diseño y estimar su complejidad, pero se obtendrá una comprensión más profunda de los algoritmos mediante la implementación en el lenguaje de programación de su elección (C, C ++, C #, Haskell, Java, JavaScript, python2, python3, Ruby y Scala). Esta especialización es único, ya que ofrece dos proyectos del mundo real. proyecto de rutas más cortas avanzada se ofrece en el final de los algoritmos en curso gráficos. En este proyecto, se le trata el análisis de la red de carreteras y análisis de redes sociales. Usted aprenderá cómo calcular la ruta más rápida entre Nueva York y Mountain View miles de veces más rápido que los algoritmos clásicos y similares a los utilizados en Google Maps. A través de la Asamblea Genoma culminando proyecto al final de la especialización, aprenderá cómo ensamblar genomas de millones de piezas cortas y cómo los algoritmos de combustible evolución reciente de la medicina personalizada. Cursos Caja de herramientas algorítmicas El curso abarca las técnicas algorítmicas básicas e ideas para problemas de cálculo que surgen con frecuencia en aplicaciones prácticas: clasificación y búsqueda, divide y vencerás, algoritmos codiciosos, programación dinámica. Vamos a aprender mucho de la teoría: cómo ordenar los datos y cómo ayuda para la búsqueda; cómo dividir un problema grande en trozos... [-]

Curso De Programación Java Y De Ingeniería De Software Fundamentos (principiante)

Coursera
En línea Tiempo Parcial 6 - 7 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Diseñado para los principiantes, esta especialización le enseñará los conceptos básicos de programación y equiparlo para escribir programas para resolver problemas complejos. Además, usted ganará las habilidades fundamentales de un ingeniero de software necesita para resolver los problemas del mundo real, desde el diseño de algoritmos para probar y depurar sus programas. [+]

Tome el primer paso hacia una carrera en el desarrollo de software con esta introducción a Java-uno de la mayoría de los lenguajes de programación de la demanda y de la fundación del sistema operativo Android. Diseñado para los principiantes, esta especialización le enseñará los conceptos básicos de programación y equiparlo para escribir programas para resolver problemas complejos. Además, usted ganará las habilidades fundamentales de un ingeniero de software necesita para resolver los problemas del mundo real, desde el diseño de algoritmos para probar y depurar sus programas. Cursos Fundamentos de Programación en JavaScript, HTML y CSS Aprender los conceptos fundamentales de programación (por ejemplo, las funciones, los bucles, sentencias condicionales) y cómo resolver problemas como un programador. Además, aprender desarrollo web básica a medida que construye páginas web utilizando HTML, CSS, JavaScript. Hacia el final del curso, se creará una página web en la que otros pueden subir sus imágenes y aplicar filtros de imagen que se creen. Después de completar este curso, usted será capaz de: 1. Pensar críticamente acerca de cómo resolver un problema utilizando la programación; 2. Escribir programas utilizando JavaScript, funciones de bucles y sentencias condicionales; 3. Usar HTML para construir una página web con los párrafos, divs, imágenes, enlaces y listas; 4. Añadir estilos a una página web con los ID de CSS y clases; y 5. Hacer una página web interactiva con los comandos JavaScript como alerta, onclick, onChange, la adición de entidades de entrada como un lienzo de la imagen, el botón,... [-]

Curso en la Ciencia De Datos Ejecutivo (principiante)

Coursera
En línea Tiempo Parcial 2 meses Inscripción abierta Estados Unidos de América EE.UU. Online

En cuatro cursos intensivos, aprenderá lo que necesita saber para comenzar el montaje y llevar una empresa de la ciencia de datos, incluso si nunca han trabajado en la ciencia de datos antes. Usted obtendrá un curso acelerado de la ciencia de datos de manera que podrás versado en el campo y entender su papel como líder. También aprenderá cómo reclutar, armar, evaluar y desarrollar un equipo con conjuntos de habilidades complementarias y roles. [+]

Mejor en línea Cursos en Ingeniería y Tecnología en América del Norte. Montar el equipo adecuado, hacer las preguntas correctas, y evitar los errores que desbaratar los proyectos de ciencia de datos. En cuatro cursos intensivos, aprenderá lo que necesita saber para comenzar el montaje y llevar una empresa de la ciencia de datos, incluso si nunca han trabajado en la ciencia de datos antes. Usted obtendrá un curso acelerado de la ciencia de datos de manera que podrás versado en el campo y entender su papel como líder. También aprenderá cómo reclutar, armar, evaluar y desarrollar un equipo con conjuntos de habilidades complementarias y roles. Usted aprenderá la estructura de la tubería de la ciencia de datos, los objetivos de cada etapa, y la manera de mantener a su equipo en el blanco en todas partes. Por último, aprenderá algunas habilidades prácticas pies en la tierra que le ayudarán a superar los desafíos comunes que con frecuencia descarrilar proyectos de ciencia de datos. Cursos Un curso acelerado en Ciencias de Datos A estas alturas seguro que ha oído hablar de la ciencia de datos y los datos grandes. En esta clase de una semana, vamos a ofrecer un curso rápido de lo que significan estos términos y cómo jugar un papel en las organizaciones exitosas. Esta clase es para cualquier persona que quiera aprender lo que toda la acción de la ciencia de datos está a punto, incluyendo aquellos que eventualmente tendrá que gestionar datos científicos. El objetivo es... [-]

Curso De Programación Funcional En Scala (intermedio)

Coursera
En línea Tiempo Parcial 4 - 5 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Esta especialización ofrece una introducción práctica a la programación funcional utilizando el lenguaje de programación generalizada, Scala. Se inicia a partir de los bloques de construcción básicos del paradigma funcional, en primer lugar que muestra cómo utilizar estos bloques para resolver pequeños problemas, antes de construir hasta la combinación de estos conceptos al arquitecto más grande programas funcionales. [+]

Descubre cómo escribir código elegante que funciona la primera vez que se ejecuta. Esta especialización ofrece una introducción práctica a la programación funcional utilizando el lenguaje de programación generalizada, Scala. Se inicia a partir de los bloques de construcción básicos del paradigma funcional, en primer lugar que muestra cómo utilizar estos bloques para resolver pequeños problemas, antes de construir hasta la combinación de estos conceptos al arquitecto más grande programas funcionales. Usted verá cómo el paradigma funcional facilita la programación paralela y distribuida, ya través de una serie de ejemplos en las manos y las tareas de programación, usted aprenderá cómo analizar conjuntos de datos pequeño a grande; de la programación paralela en arquitecturas multi-núcleo, para la programación distribuida en un clúster utilizando Spark Apache. Un proyecto de culminación final permitirá a aplicar las habilidades adquiridas mediante la construcción de una gran aplicación intensiva de datos utilizando datos del mundo real. Cursos Principios de programación funcionales en Scala La programación funcional es cada vez más generalizado en la industria. Esta tendencia está impulsada por la adopción de Scala como el lenguaje de programación principal para muchas aplicaciones. Scala fusiona programación funcional y orientado a objetos en un paquete práctico. Se interactúa perfectamente con Java y Javascript. Scala es el lenguaje de implementación de muchos marcos importantes, entre ellos la chispa Apache, Kafka, y Akka. Proporciona la infraestructura básica para sitios como Twitter, Tumblr y también Coursera. En este curso usted descubrirá los elementos del estilo de programación funcional y aprender... [-]

Curso De Desarrollo De Sitios Web Y Diseño De Respuesta (principiante)

Coursera
En línea Tiempo Parcial 6 - 8 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Esta especialización cubre los conceptos básicos de desarrollo web moderno pila completa, desde el diseño UX, a la codificación de front-end, a bases de datos personalizados. Usted va a construir habilidades fundamentales en una amplia gama de tecnologías, incluyendo HTML / CSS, Javascript, y MongoDB, y aprenderá a implementar una aplicación web reactiva, multiusuario utilizando el marco meteor.js. [+]

Mejor en línea Cursos en Ingeniería y Tecnología en América del Norte. Esta especialización cubre los conceptos básicos de desarrollo web moderno pila completa, desde el diseño UX, a la codificación de front-end, a bases de datos personalizados. Usted va a construir habilidades fundamentales en una amplia gama de tecnologías, incluyendo HTML / CSS, Javascript, y MongoDB, y aprenderá a implementar una aplicación web reactiva, multiusuario utilizando el marco meteor.js. También Vamos a tocar temas más avanzados, tales como API, visualización de datos, y la animación. Al completar el Proyecto La especialización y Capstone, se le han diseñado y puesto en marcha su propia, aplicación web que responde plenamente funcional. Cursos Sitio web Conceptos básicos de respuesta: Código con HTML, CSS y JavaScript En este curso usted aprenderá tres programación y diseño de sitios web idiomas clave: HTML, CSS y JavaScript. Va a crear una página web utilizando elementos básicos para controlar el diseño y estilo. Además, su página web apoyará la interactividad. Al final del curso, usted será capaz de: 1. Definir el propósito de HTML, CSS y JavaScript 2. Hacer una página web sencilla utilizando HTML 3. Usar CSS para controlar los estilos de texto y el diseño 4. bibliotecas uso de CSS como Bootstrap para crear diseños que responden 5. Utilice variables y funciones 6 de JavaScript. Manipular el contenido de la página web utilizando JavaScript 7. Responder a la entrada del usuario mediante JavaScript En este supuesto, llevará a cabo: 2 asignaciones de escritura, HTML, CSS... [-]

Por Supuesto En Ruby On Rails Desarrollo Web (intermedio)

Coursera
En línea Tiempo Parcial 7 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Esta especialización cubre los fundamentos de desarrollo web con Ruby on Rails. Usted aprenderá todo lo que necesita para desarrollar su propia aplicación web usando Ruby on Rails, SQL y bases de datos NoSQL, y HTML / CSS y Javascript. También tocaremos temas avanzados como la seguridad, los servicios que utilizan HTTP / REST patrones de acceso, y el acceso de usuario y la experiencia del usuario de múltiples plataformas de dispositivos. [+]

Esta especialización cubre los fundamentos de desarrollo web con Ruby on Rails. Usted aprenderá todo lo que necesita para desarrollar su propia aplicación web usando Ruby on Rails, SQL y bases de datos NoSQL, y HTML / CSS y Javascript. También tocaremos temas avanzados como la seguridad, los servicios que utilizan HTTP / REST patrones de acceso, y el acceso de usuario y la experiencia del usuario de múltiples plataformas de dispositivos. En el proyecto final Capstone, vamos a aplicar sus habilidades para desarrollar una aplicación web que aloja fotos cargadas y los muestra usando un mapa. Cursos Ruby on Rails: Una Introducción ¿Alguna vez se quiere construir una aplicación web? Tal vez incluso empezar por ese camino en un lenguaje como Java o C #, cuando se dio cuenta de que había mucho "escalar la montaña" que había que hacer? Tal vez usted ha oído hablar de los servicios web son toda la rabia, pero pensó que eran demasiado complicadas para integrar en su aplicación web. O tal vez se preguntó cómo la implementación de aplicaciones web a las obras en la nube, pero había demasiado para configurar, solo para seguir. En este curso, vamos a explorar cómo construir aplicaciones web con el framework de aplicaciones web Ruby on Rails, que se orienta hacia la creación rápida de prototipos. Sí, eso significa edificio rápidamente! Al término de este curso, usted será capaz de construir una aplicación web significativa e implementarlo en la "nube" utilizando un Heroku PaaS (plataforma como... [-]

Curso De Análisis E Interpretación De Datos (principiante)

Coursera
En línea Tiempo Parcial 6 - 7 meses Inscripción abierta Estados Unidos de América EE.UU. Online

La especialización y la interpretación de análisis de datos se realiza desde el principiante al experto de datos de datos en tan sólo cuatro cursos basados ​​en proyectos. Va a aplicar las herramientas de la ciencia de datos básicos, incluida la gestión de datos y visualización, modelado y aprendizaje automático utilizando su elección de SAS o Python, incluyendo pandas y scikit-learn. [+]

Mejor en línea Cursos en Ingeniería y Tecnología en América del Norte. Aprender SAS o Python de programación, ampliar su conocimiento de los métodos y aplicaciones analíticas, y llevar a cabo una investigación original para informar las decisiones complejas. La especialización y la interpretación de análisis de datos se realiza desde el principiante al experto de datos de datos en tan sólo cuatro cursos basados ​​en proyectos. Va a aplicar las herramientas de la ciencia de datos básicos, incluida la gestión de datos y visualización, modelado y aprendizaje automático utilizando su elección de SAS o Python, incluyendo pandas y scikit-learn. A lo largo de la especialización, podrá analizar un problema de investigación de su elección y resumir sus puntos de vista. En el Proyecto integrador, que va a utilizar datos reales para resolver un problema importante en la sociedad, y reportar sus hallazgos en un informe de calidad profesional. Tendrá la oportunidad de trabajar con nuestros socios de la industria, DRIVENDATA y la conexión. Ayuda DRIVENDATA a resolver algunos de los mayores desafíos sociales del mundo uniéndose a una de sus competiciones, o ayudar a la conexión de entender mejor el riesgo de reincidencia de las personas en libertad condicional en el tratamiento del consumo de sustancias. La retroalimentación regular de los compañeros le proporcionará la oportunidad de formar de nuevo su pregunta. Esta especialización está diseñada para ayudarle si usted está considerando una carrera en los datos, el trabajo en un contexto donde los supervisores están buscando a usted... [-]

Curso De Seguridad Cibernética (intermedio)

Coursera
En línea Tiempo Parcial Inscripción abierta Estados Unidos de América EE.UU. Online

La ciberseguridad especialización cubre los conceptos fundamentales que subyacen en la construcción de sistemas seguros, desde el hardware hasta el software para la interfaz hombre-máquina, con el uso de la criptografía para asegurar interacciones. [+]

La ciberseguridad especialización cubre los conceptos fundamentales que subyacen en la construcción de sistemas seguros, desde el hardware hasta el software para la interfaz hombre-máquina, con el uso de la criptografía para asegurar interacciones. Estos conceptos se ilustran con ejemplos tomados de la práctica moderna, y aumentar con ejercicios de manos en la participación de las herramientas y técnicas pertinentes. Los participantes exitosos desarrollarán una forma de pensar que es la seguridad orientada a comprender mejor la manera de pensar adversarios y cómo construir sistemas que defenderse de ellos. Cursos Seguridad utilizable Este curso se centra en cómo diseñar y construir sistemas seguros con un enfoque centrado en el humano. Vamos a ver los principios básicos de la interacción hombre-máquina, y aplicar estos conocimientos en el diseño de sistemas de seguridad con el objetivo de desarrollar medidas de seguridad que respeten la actuación humana y sus objetivos dentro de un sistema. Software de Seguridad Este curso vamos a explorar los fundamentos de la seguridad del software. Vamos a considerar importantes vulnerabilidades de software y ataques que los explotan - tales como desbordamientos de búfer, inyección SQL, y el secuestro de sesión - y vamos a considerar las defensas que eviten o mitiguen estos ataques, incluyendo las técnicas de ensayos y análisis avanzado programa. Es importante destacar que tomamos una "seguridad acumulación de" mentalidad, teniendo en cuenta las técnicas en cada fase del ciclo de desarrollo que puede ser utilizado para reforzar la seguridad de los sistemas de software. Criptografía Este... [-]

Por Supuesto, En Una Introducción A La Programación De La Internet De Los Objetos (IO) (principiante)

Coursera
En línea Tiempo Parcial 6 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Esta especialización abarca sistemas embebidos, la Plataforma Pi frambuesa, y el entorno Arduino para los dispositivos que pueden controlar el mundo físico construcción. En el proyecto final Capstone, vamos a aplicar las habilidades adquiridas mediante el diseño, construcción y prueba de un sistema embebido basado en microcontrolador, la producción de un proyecto final única adecuada para la exhibición de los futuros empleadores. [+]

Mejor en línea Cursos en Ingeniería y Tecnología en América del Norte. Diseño, crear y desplegar un dispositivo IO diversión usando plataformas Arduino y Frambuesa Pi. Esta especialización abarca sistemas embebidos, la Plataforma Pi frambuesa, y el entorno Arduino para los dispositivos que pueden controlar el mundo físico construcción. En el proyecto final Capstone, vamos a aplicar las habilidades adquiridas mediante el diseño, construcción y prueba de un sistema embebido basado en microcontrolador, la producción de un proyecto final única adecuada para la exhibición de los futuros empleadores. Cursos Introducción a la Internet de los objetos y sistemas embebidos El crecimiento explosivo de la "Internet de las cosas" está cambiando nuestro mundo y la rápida caída de los precios para los componentes típicos de IO está permitiendo a la gente a innovar nuevos diseños y productos en casa. En esta primera clase en la especialización, aprenderá la importancia de la IO en la sociedad, los componentes actuales de los dispositivos IO típicos y las tendencias para el futuro. Consideraciones de diseño de la IO, las limitaciones y la interconexión entre el mundo físico y el dispositivo también estarán cubiertos. También aprenderá cómo hacer compromisos de diseño entre el hardware y el software. También vamos a cubrir los componentes clave del trabajo en red para garantizar que los estudiantes comprendan cómo conectar su dispositivo a Internet. La programación de la plataforma Arduino y C El Arduino es una plataforma informática de hardware / software de código abierto para la construcción de... [-]

Curso en el Almacenamiento De Datos Para Inteligencia Empresarial (avanzado)

Coursera
En línea Tiempo Parcial 5 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Esta especialización cubre las habilidades arquitectura de datos que son cada vez más crítico en una amplia gama de campos de la tecnología. Vas a aprender los conceptos básicos de modelado de datos estructurada, aumento de SQL experiencia práctica de codificación, y desarrollar una comprensión en profundidad de diseño de almacenes de datos y manipulación de datos. [+]

Evaluar las necesidades de negocio, diseñar un almacén de datos, e integrar y visualizar datos utilizando cuadros de mando y análisis visual. Esta especialización cubre las habilidades arquitectura de datos que son cada vez más crítico en una amplia gama de campos de la tecnología. Vas a aprender los conceptos básicos de modelado de datos estructurada, aumento de SQL experiencia práctica de codificación, y desarrollar una comprensión en profundidad de diseño de almacenes de datos y manipulación de datos. Tendrá la oportunidad de trabajar con grandes conjuntos de datos en un entorno de almacenamiento de datos para crear cuadros de mando y analítica visual. Que va a utilizar de MicroStrategy, una herramienta líder de BI, OLAP (procesamiento analítico en línea) y las capacidades visuales Insights para crear cuadros de mando y analítica visual. En el proyecto final Capstone, vamos a aplicar sus habilidades para construir un pequeño almacén de datos básica, rellenarlo con los datos, y crear cuadros de mando y otras visualizaciones para analizar y transmitir los datos a una amplia audiencia. Cursos Fundamentos de Gestión de Base de Datos Base de Datos de Essentials proporciona la base que necesita para una carrera en el desarrollo de bases de datos, almacenamiento de datos, o inteligencia de negocio, así como para todo el almacenamiento de datos para Business Intelligence especialización. En este supuesto, va a crear bases de datos relacionales, escribir sentencias SQL para extraer información para satisfacer las solicitudes de información de negocios, crear diagramas entidad-relación (ERD) para diseñar... [-]

Por Supuesto, En El Desarrollo De Aplicaciones IOS Con Rapidez (intermedio)

Coursera
En línea Tiempo Parcial 6 meses Inscripción abierta Estados Unidos de América EE.UU. Online

Esta especialización cubre los fundamentos de desarrollo de aplicaciones de iOS en el lenguaje de programación Swift. Usted aprenderá a utilizar herramientas de desarrollo tales como XCode, interfaces e interacciones de diseño y evaluar su utilidad, y la integración de la cámara, la foto y la información de ubicación para mejorar su aplicación. [+]

Mejor en línea Cursos en Ingeniería y Tecnología en América del Norte. Maestro Swift, de diseño elegante interacciones, y crear una aplicación de iOS en pleno funcionamiento. Esta especialización cubre los fundamentos de desarrollo de aplicaciones de iOS en el lenguaje de programación Swift. Usted aprenderá a utilizar herramientas de desarrollo tales como XCode, interfaces e interacciones de diseño y evaluar su utilidad, y la integración de la cámara, la foto y la información de ubicación para mejorar su aplicación. En el proyecto final Capstone, vamos a aplicar sus habilidades para crear una aplicación de edición de fotos en pleno funcionamiento para el iPhone, iPad y Apple Seguir. Se requiere un ordenador Mac para el éxito en este curso. Cursos Introducción a la programación Swift Introducción a la Programación Swift es el primer curso de una serie de cuatro partes especialización que le proporcionará las herramientas y habilidades necesarias para desarrollar una aplicación para iOS desde cero. Para el final de este primer curso usted será capaz de demostrar la aplicación intermedia de la programación en Swift, la nueva y potente lenguaje de programación para iOS. Guiados por las mejores prácticas que se convertirá en experto con la sintaxis, los principios orientados a objetos, gestión de memoria, conceptos funcionales y más en la programación con Swift. Este curso es único en su dedicación a la enseñanza de la programación Swift. Con nuevas características y capacidades va a estar a la vanguardia de escribir aplicaciones de iOS. Actualmente este curso se... [-]