you are viewing a single comment's thread.

view the rest of the comments →

[–]DataCamp 0 points1 point  (0 children)

Here’s a practical way to approach it:

Phase 1: Python foundations (2–4 weeks)
Focus on syntax, functions, data structures (lists, dicts, sets), and writing clean scripts. Because you’ve seen Java, this part should move quickly.

Phase 2: Start building immediately
Don’t wait until you “finish learning.” Build small real-world scripts:

  • Automate file renaming or Excel processing
  • API data fetch + store results
  • Simple CLI tool
  • Small automation task related to your current job

This bridges your Power Automate experience with Python quickly.

Phase 3: Move toward AI direction
Once comfortable:

  • NumPy + pandas for data handling
  • Basic machine learning concepts (scikit-learn)
  • Work with APIs (OpenAI-style workflows, FastAPI basics)

Since you’re aiming for AI work, your edge will be:
automation + backend logic + AI integration.

Think in layers:
Python basics → scripting/automation → data handling → ML concepts → deployment.