Hi,
There are so many options for you to proceed. But I will keep it brief -
Also First, learn a little bit of C Language, then practice C programming. Then update the C language and practice programming. Learning the entire C language first then practicing C programming will not work.
1. Understand C language.
2. Practice C programming
3. Electrical Fundamentals - Sharpening the SAW
4. Analog Electronics - Do simple experiments.
5. Digital Electronics - Become an Expert.
6. Digital Communication
7. Networking - Learn Slowly but steadily
8. Use Linux Operating System
9. Understand Linux Internals.
10. Buy a Microcontroller kit (ARM-based) and practice Embedded programming on that.
These are some valuable points from side which I think will help you to entering in core field.
Hope this helps.
All the best.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile