Welcome to the GDG Dev Bootcamp AI repository! This repository hosts materials for the course focused on Python for Data Analysis. Below is an overview of the course content and resources available:
This course delves into the realm of data science, offering participants the opportunity to learn how to analyze data using the Python programming language. No prior programming experience is required, making it accessible to beginners.
- Python 3
- IPython environment and Jupyter notebooks
- Conda for package management and virtual environments
- UNIX command line basics
- Fundamentals of Python and its data types
- Data analysis packages Numpy and Pandas
- Plotting packages Matplotlib and Seaborn
- Statistics
- Regular expressions
- Interactive visualization
- Modules and classes
- Git and GitHub
- Learn Python 3 the Hard Way by Zed Shaw (Addison-Wesley)
- Learning Python 3rd Edition by Mark Lutz (O'Reilly)
- Python for Data Analysis 2nd Edition by Wes McKinney (O'Reilly)
- Git for Windows
- Learning the Shell
- Unix Tutorial by Julian Catchen
- Learn the Command Line by Code Academy
- Learn Unix The Hard Way by Zed Shaw
- MIT OpenCourseWare
- SciPy Lectures
- MatPlotLib Cheatsheet
- IPython Interactive Computing and Visualization Cookbook
- Learning IPython for Interactive Computing and Data Visualization
- 10-minute Tour of Pandas by Wes McKinney
- R vs. Python for Data Analysis
- Python Scripting for Computational Science by H. P. Langtangen
- An Introduction To Applied Bioinformatics by Greg Caporaso
- A Dramatic Tour through Python's Data Visualization Landscape
- Learn by doing
- Embrace errors and learn from them
- Utilize online resources for problem-solving
- Master keyboard shortcuts
- Follow Zed's wisdom on practice, patience, and problem-solving
- The course consists of 20 lessons covering various aspects of Python and data analysis.
- Lessons are structured progressively, starting with basics and advancing to more complex topics.
Thank you for your interest in GDG Dev Bootcamp AI! We hope you find this repository valuable for your learning journey.