Git Product home page Git Product logo

gdg-dev-bootcamp-ai's Introduction

GDG Dev Bootcamp AI

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:

Course Overview

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.

Software Covered

  • Python 3
  • IPython environment and Jupyter notebooks
  • Conda for package management and virtual environments

Course Topics

  • 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

Textbooks

  • 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)

Additional Materials

Command Line Resources

  • 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

Python Resources

  • MIT OpenCourseWare
  • SciPy Lectures
  • MatPlotLib Cheatsheet

IPython Resources from Cyrille Rossant

  • IPython Interactive Computing and Visualization Cookbook
  • Learning IPython for Interactive Computing and Data Visualization

Data Analysis Resources

  • 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

Course Philosophy

  • 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

Schedule Overview

  • 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.

gdg-dev-bootcamp-ai's People

Contributors

oussamaabderraoufattia avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.