Skip to content
  • Python Fundamentals

Python Fundamentals


Python Fundamentals is an introduction to algorithmic design techniques to generate and analyse architectural organisations of space.
Best for:

Designers looking to learn the fundamentals of Python.

Difficulty:
Duration:
2.5 Hours

Learning Objectives


  1. Learn the basics of Python programming.
  2. Learn how to understand the Python programming terminology.
  3. Learn how to write a script, use and understand data, variables and strings
  4. Learn how to use strings, lists, math and math operators
  5. Learn how to use relational and conditional statements, as well as logical operators, loops and object oriented programming basics.

Course Modules



A quick introduction into Python programming.
  • 01 | Introduction
  • 02 | Terminology
  • 03 | Algorithms
  • 04 | Scripting in Python
Learn the basics on how to script code in Python.
  • 01 | Data, Variables and Data Types
  • 02 | Strings
  • 03 | Lists
  • 04 | Tuples
Learn all about data, variables and data types in Python.
  • 01 | Maths, Decisions, Repetition and Vectors
  • 02 | Math Module
  • 03 | Decisions
  • 04 | Conditional Expressions
  • 05 | Logical Operators
Learn how to reduce repetition in your Python code.
  • 01 | Repeating Code
  • 02 | Looping
  • 03 | Functions
  • 04 | Modules
  • 05 | Recursion
Learn how to use Object Oriented Programming in Python.
  • 01 | Object Oriented Programming

Skills and Careers




Programming


Data Analysis

These are some great careers that this course will prepare you for:

Computational Designer, Front-End Engineer, R&D Engineering, Rapid Prototyping, Software Developer, Software Engineer in UX & Services, Software Solutions Developer, Technologies and Research

Related Courses

Increase your expertise and become a successful professional, check our courses:

Related Streams




See All Streams



Meet the Author


Anycie Barakat


Lead Computational Designer at Archistar.ai

See All Their Courses


Plus more


Our Guarantee to You

Increase your expertise and become a successful professional, check our courses:

Architect designing

You'll design faster and more accuratelly


Our members report on average they save 4.4 hours a week per person on design after taking our training. We also provide time-saving plugins to eliminate manual work.

Online support

You'll be supported


Our ArchiStar expert team and massive ArchiStar community are here to support you. We answer any question you have within 24 hours (normally a lot faster).


Our Guarantee to You

Increase your expertise and become a successful professional, check our courses:

Architect designing

You'll design faster and more accuratelly


Our members report on average they save 4.4 hours a week per person on design after taking our training. We also provide time-saving plugins to eliminate manual work.



3D softwares licensing

You will save money


We have over $25,434 worth of members discounts on most popular software programs. Also, with the design time savings you can take on more projects without adding new staff.



Online support

You'll be supported


Our ArchiStar expert team and massive ArchiStar community are here to support you. We answer any question you have within 24 hours (normally a lot faster).





Online Learning for Architecture, Construction and Engineering Firms



Online Learning


Used globally by Architects, Engineers, Schools and Universities

Benchmarking


Find out how your skills compare to the rest of the industry.






What our Members are Saying




We are excited to roll out this world-class training platform to our Australian and overseas offices.




This learning platform is world class. Our first and second-year students are now producing work previously only reserved for Masters-level students.




If you want to get ideas out of your brain and into 3D design, or even to 3D printing like me, this is the place to go.




I really enjoyed the videos, they are so clear and easy to understand. So amazing to see what can be done with Rhino!






ArchiStar user

Ready to Learn from the Best?


Get started with an ArchiStar membership. It includes our world-class online courses, time-saving software applications and member discounts on the software you use every day.


See Plans and Pricing


ArchiStar is used by the best companies and universities



ArchiStar Office   |   Mezzanine, Levels 1-3, 388 George Street   |   Sydney NSW 2000, Australia   |   Phone: +61 2 9899 5247   |   Contact us

© 2018 ArchiStar Academy   |   Terms of use   |   Privacy of Use   |   FAQ