Current location - Education and Training Encyclopedia - Education and training - Java training of Beida Jade Bird: How long does it take to learn embedded development?
Java training of Beida Jade Bird: How long does it take to learn embedded development?
4-month advanced embedded training: ARM bare-metal development stage goal: master ARM architecture and ARM assembly language, use C language and ARM assembly language mixed programming without operating system, operate ARM common external interfaces, and complete ARM bare-metal project development.

The second month: ARM_Linux development stage goal: familiar with the C language programming environment under the Linux operating system; Master system calls such as files, processes, threads, inter-process communication and network under Linux; Master the theory and method of ARM_Linux system transplantation; Familiar with the writing of Linux character devices, block devices and network device drivers.

The third month: embedded system application development stage goal: master C++ object-oriented programming; Familiar with QT graphics library and transplantation from QT to ARM_Linux; Familiar with Android development environment construction and Android system transplantation, master Android application development.

The fourth month: comprehensive project actual combat stage goal: comprehensive application of ARM, Linux, QT and other knowledge. What I have learned before, and I have completed the development of a large embedded system application project in strict accordance with CMMI3 software development process and document specification.

The goal of the stage of professional quality training and employment guidance: to improve teamwork ability, professional ethics, communication skills and interview skills, to successfully interview and become a standard IT professional.