Dive right in
Start off on the right foot. Begin work with advanced circuits, put together your first few projects with Arduino, and learn fundamental Python techniques and tools.
Move away from the drawing board and start applying your new knowledge to real world problems. Use your knowledge of circuits and Arduinos to build a metal-detector car or analyze data models to reveal insights in big data.
Combine your programming and engineering skills. Build projects ranging from writing an algorithm(or several) for data mining, developing your own full-fledged web application, or creating your own security system with IoT.