According to your personal foundation, if you are a computer major student or have a good foundation in programming languages such as C language and JAVA\, it is estimated that the study time will be shorter. 2-4 months, the cost ranges from 3000 to 8000.
If you are a programming practitioner, you can take some promotion classes, which will take about a week to a month.
If the foundation is poor, it is best to study for 5-6 months.
Tuition fees range from thousands to 1 tens of thousands. The longer the training time, the higher the cost, which is absolute.
Second, learn the basis of embedded requirements
Embedded system can be divided into the following directions: Android direction, linux direction, 3g development direction and wince direction.
The most basic language is C language. If other programming languages are better, you can choose more directions.
3. Generally, there are the following flights.
Linux/Android development (weekend class)
Android application development employment class
Linux/Android application/kernel driver development (employment category)
Linux application development (employment)
WinCE/。 Net MF application development (employment class) full-time class
Linux/Android kernel development (employment class) off-duty class
Android application development class (upgrade class) weekend class
Embedded Linux kernel/driver (upgrade class) weekend class
WinCE kernel/driver development class (upgrade class) weekend class