Python is a programming language that lets you work more quickly and integrate your systems more effectively. It is a server side language and is responsible for processing the logic behind user inputs, interacting with databases and other servers.
Developed in the late 1980’s by Guido Van Rossum, Python has been around for decades alongside other server side languages like Java.
Python is an open-sourced language, and in recent years has increased in popularity due to its use in data science. Python also has a strong community around machine learning, data modeling, data analysis and artificial intelligence (AI), with extensive resources and libraries built for these purposes.
And fun fact. Python is named after the British comedy group Monty Python.
Python is in demand by employers
In 2020, Linkedin ranked Python as the #2 mode in-demand programming language. It is in demand in several industries including insurance, retail banking, aerospace, finance, business services, health care and many more.
Learning Python at GDI
Python was built with the goal of getting rid of the complex and keeping only the necessary. Because of this, Python is easier to read, write, and learn than most other major programming languages.
We regularly offer core Python courses including
You can find our materials here.
As well as labs and other additional courses to support the practice and further development of Python skills.
Find more resources at Python.org
Please join us on Slack in our Python Channel to connect with more Python users & learners.
Want to learn Python? This unique online learning opportunity, offered over the course of two weeks, will provide a deep dive into Python, from understanding what it is, how to use it, and how to make it work for you. Hands-on experience, peer-to-peer support, and direct instruction in a safe and welcoming environment.
View detailsJan 25, 2023
Virtual
Containerizing Python Web Apps
Python
Jan 18, 2023
Virtual
Building HTTP APIs with Python FastAPI
Python
Jan 11, 2023
Virtual
Building Web Apps in Python
Python
Jan 7, 2023
Virtual
Introduction to Python
Python
Dec 1, 2022
Virtual
Introduction to Python
Python
Nov 1, 2022
Virtual
Python Project I - 4 Class Cohort Series
Python
Jun 21, 2022
Virtual
Python I: Learning Cohort (6-class series)
Python
May 10, 2022
Virtual
Python I: Learning Cohort (6-class series)
Python
Feb 1, 2022
Virtual
Python I: Learning Cohort (6-class series)
Python
Jan 22, 2022
Virtual
Why You Should Learn Python in 2022!
Python
Dec 11, 2021
Virtual
Intro to Python
Python
Girl Develop It
Community Director
Girl Develop It
Executive Director
Subject Matter Expert
Coordinator