Java
Java Io/nio
JVM principle and configuration, tuning
Socket Network Socket Technology
Java Collection
Java Reflection
Multi-threading and concurrent programming
Design Patterns
Collection in depth
Flow-based computing
Flow calculation principle and application scenario
Storm
Kafka
Redis
Practical cases
Offline Computing framework Hadoop and its ecological circle
Offline calculation principle and application scenario
Hadoop Basics
Mapreduce
Hdfs
HBase
Zookeeper
Hive
Flume (Data acquisition)
OOZIE (Task Scheduler)
Sqoop (data import and export)
Lucene (search)
SOLR (search)
Practical cases
Memory calculation
Principles and application scenarios of memory calculation
Scala Functional Programming Basics
Spark Core
Spark SQL
Spark Streaming
Spark MLib (machine learning)
Spark Graphx
Project Combat 1
Python machine learning
Spark python Programming
Project Combat 2
Machine learning
R language
Mahout
Project Combat
Cloud Computing Advanced Architecture Technology
Introduction to Virtualization Technology
Container Technology (Doctor)
Kvm
Common virtualization Platforms (OpenStack, VSphere)
Cloud cluster cluster building and optimization (stability, high concurrency, load balancing, automatic failover)
Architect (Project analysis, cloud computing hardware platform architecture, cloud computing enterprise Application selection and technology architecture)
Employment and resume guidance
Cloud computing: |
OpenStack | Virtualization | Cloud Platform | Office 365 | Cloud Services | Docker | Other |
Big Data: |
Spark | Hadoop | Storm | Hive | Yarn | Other |
Mobile development: |
Swift | Development | IOS | Android | HTML5 | Mobile Testing | Winphone | Other |
Game development: |
Cocos2d-x | Unity3d | Hand-Tour Development | 3D Games | Development Tools | Other |
System/Operation: |
Linux | Windows | Unix | Mac OS | Other |
Exam Certification: |
Soft Test | Red Hat Certifications | Certification | Cisco Certifications | Microsoft Certifications | H3C Certification | Level Exams | Other |
Programming Languages: |
Java | C + + | Python |. Net | Ruby | objective-c | Go language | Qt | VB | Delphi | R language | Other |
Web development: |
PHP | JavaScript | Html/css | JQuery | xml/xsl | Dreamweaver | Browser Technology | node. js | Other |
Software development: |
Software Testing | Agile Development | Research and Development Management | Software Design | Software Architecture | Other |
Database: |
Oracle | MySQL | SQL Server | Access | DB2 | NoSQL | MongoDB | Hbase | Sybase | Other |
Network technology: |
Network Management | Routing Switching | System Integration | Security Technology | Communication Technology | Data Center | Other |
Server storage: |
Windows Server | Exchange | Lync | SharePoint | Nginx | Cluster | Distributed | Mail Server | Other |
University courses: |
Computer network | Data Structure | Introduction to Computers | Algorithm Basics | Software Engineering | Operating System | Other |
Embedded: |
Embedded Linux | Driver/Kernel Development | Single chip microcomputer/industrial Control | Internet of Things | Smart Hardware | Body Sensing Technology | Other |
Enterprise Informatization: |
Project Management | ERP | CRM | BPM | Management Software | Other |
Office: |
Excel | PPT | Word | Other |
Design: |
Interactive Design | Graphic Design | Interior Design | Other |
Other: |
It Workplace | Online Marketing | Multimedia | Internet Operations | Other |
51cto Big Data Training course