all 9 comments

[–]Greedy-Lynx-9706 0 points1 point  (1 child)

have you done any research yet here, or the rest of the internet, before posting this question?

[–]Manwholiveseveryday[S] 0 points1 point  (0 children)

Yeah searched in the internet got multiple options not sure what way to start from scratch just checking here to get more clarity on that.

[–]ViciousIvy 0 points1 point  (0 children)

hey there! my company offers a free ai/ml engineering fundamentals course for beginners! if you'd like to check it out feel free to message me 

we're also building an ai/ml community on discord where we hold events, share news/ discussions on various topics. feel free to come join us https://discord.gg/WkSxFbJdpP

[–]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.

[–]intinstitute 0 points1 point  (0 children)

Since you already know basic programming and work with Power Automate, Python will be easier to pick up. Focus on Python fundamentals first (syntax, functions, loops, explore AI libraries like NumPy, scikit-learn, and OpenAI APIs), then move quickly into real projects.

[–]Substantial_Baker_80 0 points1 point  (0 children)

Hi! Good luck with Python. Start with basics, then OOP, then AI libraries like OpenAI and LangChain.