Object-oriented Programming, Hadoop Practical Technology, Data Mining, Machine Learning, Statistical Analysis of Data, Advanced Mathematics, Python Programming, JAVA Programming, Database Technology, Web Development, Linux Operating System, Big Data Platform Construction and Operation and Maintenance, Big Data application development, visualization design and development, etc.