¿Qué módulos de conocimientos principales cree que deberían aprenderse en el curso de big data? Intente dibujar un mapa mental y enviarlo.
Habilidades básicas necesarias para el aprendizaje de nivel inicial:
1. Comandos de Java
2. >
4. MapReduce
5. Hadoop
6. Colmena
7. >
9, Redis
10, Flume
11, SSM
12, Kafka
13, Scala
14, Spark
15, MongoDB
16, Python y análisis de datos, etc.
Lo que llamamos formación y aprendizaje de big data generalmente se refiere al desarrollo de big data. Para conocer lo que necesita aprender para el desarrollo de big data, puede consultar el curso de aprendizaje básico Jiamigu Big Data Training 0. La descripción detallada se puede encontrar en guan.com:
Fase uno: Pensamientos de programación y diseño de Java.
La segunda fase: desarrollo web front-end
La tercera fase: JavaEE avanzado
La cuarta fase: base de Big data
La quinta fase: sistema de archivos distribuidos HDFS
La sexta fase: modelo de computación distribuida MapReduce
La séptima fase: administrador de recursos distribuidos Yarn
La octava fase: Zookeeper servicio de coordinación distribuida
Fase 9: Base de datos distribuida Hbase
Fase 10: Almacén de datos distribuidos Hive
Fase 11: Sistema de recopilación de datos distribuidos FlumeNG
Fase 12: Sistema de migración de big data Sqoop
Fase 13: Lenguaje dorado de big data Scala
Fase 14: sistema de bus distribuido kafka
Etapa 15: SparkCore Piedra angular de la computación de big data
Etapa 16: herramienta de minería de datos SparkSQL
Etapa 17: plataforma de computación SparkStreaming Churn
Fase 18: plataforma de aprendizaje automático SparkMllib
Fase 19: plataforma de computación gráfica SparkGraphx
Fase 20: combate real del proyecto Big Data