Python is a powerful, widely-used, general-purpose, high-level programming language that is freely available. It has broad application from web development to data analysis. Python is often used to teach introductory programming because it is easy to learn. However, Python is also used by professional software developers at organizations such as Google, NASA, and Lucasfilm Ltd.
This workshop is an introduction to Python for data analysis. Students learn how to get started using Python as a tool for data analysis. Starting with the basics, students learn to navigate using the command line, download and install Python 2.7 (or later), select an integrated development environment (IDE) and text editor, and begin to write basic scripts. Students also learn about Python's powerful libraries for data analysis and scientific computing, and are introduced to GitHub for collaboration and version-control in software development.
Note: This workshop is not required for students in the Certificate in Data Science program but it is strongly encouraged for students with little experience or background in programming.
Upon successful completion of this workshop, students will be able to:
- Navigate using the command line interface (CLI)
- Download and install Python 2.7 (or later) on their computer
- Choose an appropriate integrated development environment (IDE) and text editor
- Gain familiarity with Python syntax, data types, and control flow
- Write and run basic Python scripts
- Understand how and why Python is used by data scientists
- Conduct basic data analysis using Python's data analysis libraries, specifically MatPlotLib and Pandas
- Become familiar with development tools necessary for collaborative Python development such as git/Github and virtualenv
This course is an open enrollment course. No application is required and registration is available by clicking "Add to Cart." Current students must register with their Georgetown NetID and password. New students will be prompted to create an account prior to registration.