Skip to content

joreilly86/flocode-python-intro

Repository files navigation

Flocode | Intro to Python

intro_banner.png

Welcome! 👋

This course is your gateway to understanding Python's applications for professional engineering. This is for those who are completely new to Python and or programming for professional engineering. This is a high level overview to give you a broad sense of how Python works and how it applies to the professional engineering sector.

If you're ready to dive into syntax or coding, you can check out the Flocode Python Essentials Course which explores setup, syntax and functions.

Modules

Video Lessons

Flocode Intro to Python Course

YouTube intro thumbnail

© flocode, 2025

Prerequisites

  • There are no prerequisites for the Intro course! 🎉
  • Work your way through the lectures and practice with the examples, that’s it. Forge your own path along the way.

For all things Python, AI and computational design, check out the Flocode newsletter for podcast episodes, deep dives and insights into the emerging trends of the AEC sector at https://flocode.substack.com.

newsletter.png

Resources and Links

  • My Github Profile: Check out, fork or contribute to Flocode Projects.
  • Visual Studio Code: A powerful code editor with support for various programming languages.
  • Pycharm: Another excellent code editor.
  • Notion: Powerful Note organization tool.
  • Python.org: The official website for the Python programming language.
  • Installing Python: Official guide to install Python.
  • Project Jupyter: An open-source project that provides a web-based interactive computing environment for creating and sharing documents.
  • PyPI: The Python Package Index, a repository of software packages for Python.
  • GitHub: A web-based hosting service for version control and collaboration.
  • Pandas Documentation: The official documentation for the Pandas library.
  • NumPy Documentation: The official documentation for the NumPy library.
  • Matplotlib: A popular library for creating visualizations in Python.
  • SciPy Documentation: The official documentation for the SciPy library.
  • Virtual Environments Cheat Sheet: Quick guide for environment setup using Astral's uv.

Be good out there.

James 🌊

james@flocode.dev

About

An introductory course for engineers who want to learn and use Python for professional practice.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published