Python Programming for a Mechanical Engineer

Hello everyone,

I’m Lucas, a mechanical engineer hailing from The Netherlands. After contemplating it for months, I’ve finally taken the plunge and created an account here. Although I dabbled in coding during my studies, particularly with a bit of MATLAB, I never quite grasped it fully. Now, in my professional role, I’m eager to expand my coding skills to streamline tasks for both myself and my colleagues.

My younger brother, immersed in the world of artificial intelligence, frequently shares fascinating projects he’s working on. Despite my interest, I struggled to find the motivation to dive into coding myself. In my current position as a development engineer, I utilize various programs such as Excel, SolidWorks, Abaqus, Cadmould, and an ERP system. Our company implements lean six sigma, and part of my responsibilities involves collecting and summarizing data for presentations. Additionally, I often find myself manually transferring data through different templates to customers and suppliers.

Recognizing the potential for automation through flow charts, I’ve decided to learn Python. It comes highly recommended by my brother, and its intuitive nature appeals to me. However, I find myself at a crossroads and would appreciate any guidance on where to begin my learning journey. Given my background and objectives, does anyone have tips or recommendations?

Best regards,
Lucas

Use an app called mimo on your phone. This is like duolingo but for coding. It has a very beginner friendly python course that comes with challenges and lessons. On top of this, use the python website for a more practical and word heavy approach to your learning. You have a very good story and I am sure you will make it!

1 Like

In the freeCodeCamp curriculum you can start with:
https://www.freecodecamp.org/learn/scientific-computing-with-python/

I think it’s a good introduction to the language. I think when you’re ready for it this will give you more of the analytical tools you’re looking to learn:
https://www.freecodecamp.org/learn/data-analysis-with-python/

These are the first two fCC Python courses.

I’d recommend getting familiar right away with Google Colab https://colab.research.google.com/ it will help to write and execute code quickly without needing to worry about setting up a local environment. One of the easiest ways to jump in and get coding to test what you learn https://www.youtube.com/watch?v=inN8seMm7UI It will be useful from your first Python lesson.

1 Like

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.