¿Cuánto tiempo lleva entrenar big data?
¿Depende de si quieres aprender sobre desarrollo de big data o análisis y minería de datos?
El siguiente es nuestro cronograma de cursos de desarrollo de big data:
Sistema de cursos de ingeniero de desarrollo de big data - parte Java.
La primera etapa: conceptos básicos de páginas web estáticas
1. Aprenda la producción de páginas web estandarizadas, las etiquetas y atributos HTML necesarios
2. Diseño y producción
3. Aprenda CSS y enriquezca los estilos de las páginas web HTML
4. Haga que el diseño de la página HTML sea más hermoso aprendiendo el diseño y el posicionamiento de CSS
5. Revisar todos los conocimientos y completar el diseño del proyecto
La segunda etapa: JavaSE JavaWeb
1 Dominar la sintaxis básica de JAVASE
2. uso orientado a objetos de JAVASE
3. Dominar las operaciones comunes de JAVASEAPI y aplicarlas con flexibilidad
4 Competente en las operaciones básicas de la base de datos MYSQL y las declaraciones SQL.
5. Competente en el uso de JDBC para completar operaciones de datos de bases de datos
6. Hilos maestros, programación de redes, principios básicos y usos de la reflexión
7. sistema de gestión
Tercera etapa: marco de interfaz de usuario
1. JAVASCRIPT
2. Dominar las operaciones básicas y el uso de Jquery. >3. Dominar los conceptos básicos y el uso de anotaciones
4. Dominar el uso de herramientas de control de versiones
5. Dominar el uso básico de easyui
6. Ampliar el conocimiento en la práctica del proyecto: práctica del caso del proyecto
Uso básico de POI y Encapsulate Excel, monitoreo de la base de datos del grupo de conexiones druidas y registro de Log4j/Slf4j a través de anotaciones
La cuarta etapa: empresa. marco de desarrollo de nivel
1. Competente en spring, spring mvc, mybatis/
p>2 Familiarizado con struts2
3. etc.
4. Práctica del proyecto: sistema de gestión de contenidos, actividad del motor de procesos de la plataforma de gestión de proyectos, tecnología de rastreo Nutch, lucene, webService CXF, copia de seguridad en caliente del clúster Tomcat, separación de lectura y escritura de MySQL.
Los cursos de Java anteriores tienen un total de 384 horas de clase, ¡un total de 48 días!
Sistema curricular para ingenieros de desarrollo de Big Data: parte de Big Data
La quinta etapa: precuela de Big Data
Prefacio de Big Data, sistema curricular de Big Data, introducción al plan, preparación y construcción del entorno de big data
La sexta fase: sistema de curso CentOS
Introducción, instalación e implementación de CentOS, análisis de comandos de administración comunes de CentOS, comandos de programación comunes de CentOS Shell, etapas de CentOS Tarea y formación práctica
La séptima etapa: sistema de cursos Maven
Primera introducción a Maven: conceptos básicos de instalación e implementación, conferencia intensiva de Maven: agregación y herencia de dependencias, servidor privado Maven: construcción gestión y aplicación, aplicación Maven: análisis de casos, tarea y capacitación práctica de la etapa Maven
Octava etapa: sistema de cursos HDFS
Introducción a HDFS: por qué HDFS y conceptos, análisis en profundidad HDFS: estructura interna Principios de lectura y escritura, análisis en profundidad de HDFS: lectura y escritura de fallas, tolerancia a fallas y mecanismo de respaldo, alta disponibilidad y federación de HDFSHA, explicación detallada de la interfaz API de acceso a HDFS, capacitación práctica de HDFS, operaciones de etapa de HDFS y práctica capacitación
La novena etapa: sistema de cursos MapReduce
Análisis en profundidad de MapReduce: explicación detallada del proceso de ejecución, análisis en profundidad de MapReduce: análisis de los principios de MR, análisis en profundidad análisis en profundidad de MapReduce: explicación detallada de fragmentación y barajado, conceptos básicos de la programación de MapReduce, programación avanzada de MapReduce, tareas de la etapa de MapReduce y capacitación práctica
La décima etapa: sistema de curso Yarn
Introducción a Principios del hilo
Introducción: programación de procesos de componentes del marco
Etapa 11: sistema de cursos Hbase
Introducción a los principios de Yarn: programación de procesos de componentes del marco, introducción a HBase: escenarios de acceso a la estructura de coordenadas del modelo, análisis en profundidad de HBase : Fusionar posicionamiento de datos divididos, interfaz Shell de acceso a Hbase, interfaz API de acceso a Hbase, diseño de HbaseRowkey, capacitación práctica de Hbase
Fase 12: sistema de cursos MongoDB
Conferencia en profundidad de MongoDB: principio conceptual Escenarios modelo, conferencias intensivas de MongoDB: seguridad y gestión de usuarios, capacitación práctica de MongoDB, operaciones de etapa de MongoDB y capacitación práctica
Fase 13: Sistema de cursos de Redis
Introducción rápida a Redis, análisis de configuración de Redis , Redis persistente RDB y AOF, análisis de operación de Redis, paginación y clasificación de Redis, tarea de etapa de Redis y capacitación práctica
Fase 14: sistema de cursos Scala
Introducción a Scala: introducción al entorno Construcción el primer programa de Scala, control de flujo de Scala, manejo de excepciones, tipos de datos de Scala, operadores, conceptos básicos de las funciones de Scala, funciones regulares de Scala, clases de colección de Scala, clases de Scala, objetos de Scala, características de Scala, coincidencia de patrones de Scala, trabajos de etapa de Scala y capacitación práctica /p>
La decimoquinta etapa: sistema de cursos Kafka
Un primer vistazo a Kafka: principios de lectura y escritura distribuidas de particiones temáticas, API de producción y consumo de Kafka, operaciones de la etapa Kafka y capacitación práctica.
Etapa 16: Sistema de cursos Spark
Introducción rápida a Spark, modelo de programación de Spark, análisis en profundidad de Spark, análisis en profundidad de Spark, introducción a SparkSQL, introducción al desarrollo de programas SparkSQL en velocidad de la luz, desarrollo de programas SparkSQL Fuente de datos, programa SparkSQL para abrir DataFrame, desarrollo de programas SparkSQL DataSet, tipo de datos de desarrollo de programas SparkSQL, introducción a SparkStreaming, cómo iniciar el desarrollo de programas SparkStreaming, desarrollo de programas SparkStreaming Fuente de entrada DStream, desarrollo de programas SparkStreaming Operación Dstream, Desarrollo del programa SparkStreaming: optimización del rendimiento, desarrollo del programa SparkStreaming, tolerancia a fallas y tolerancia a desastres, análisis y práctica de SparkMllib, análisis y práctica de SparkGraphX
Fase 17: sistema de cursos Hive
Escenario de mecanismo de arquitectura, operación de HiveDDL, operación de HiveDML, operación de HiveDQL, operación de etapa de Hive y capacitación práctica
Fase 18: combate real del proyecto a nivel empresarial
1. Plataforma de análisis de datos comerciales basada en Meituan.com
2. Big data de monitoreo de señales de estaciones base móviles
3. Plataforma de minería y análisis de big data de operación y mantenimiento de equipos a gran escala
4. Big data de opinión pública basado en un proyecto de plataforma masiva de datos de Internet
La parte de big data anterior *** suma un total de 656 horas de clase, ¡un total de 82 días!
0Curso de formación básica en big data*** tiene un total de 130 días de estudio.