Skip to content

moscolitos/Python101

Repository files navigation

Python 101

Fundamentals

Python 101

  • Python Basics: Introduction
  • Python Installation in under 10 min
  • Python Syntax and Variables
  • Python 101 - Variables and Data Types 1
  • Python 101 - Variables and Data Types 2
  • Conditional and booleans
  • Loops and iterators
  • Functions & modules
  • Working with external libraries
  • Failing succesfully : handling & log/reporting errors
  • File Handling
    • Project: File Backup Utility Develop a utility that creates backup copies of files, handling file I/O and exceptions
  • Clean your working environement : Virtual env
  • Debugging
  • Testing your code
  • Logging errors #Advances Topics
  • List Comprehensions and Generators
  • Regular Expressions
  • Decorators and Context Managers
  • Iterators and Iterables
  • Networking and APIs
  • Concurrency and Parallelism
  • Unit Testing and Debugging
  • Python Best Practices

Databases

  • Introduction to SQL
  • SQL Using python

Data Analysis

  • Statistics in python

Overview of Python Libraries for Data Scientists

  • Numpy
  • Pandas
  • Sklearn
  • ...

Statistical learning

Machine Learning

Big Data Analytics

Spark Fundamentals

  • Introduction to Spark

Tutorials

  • Getting started with Python and Jupyter
  • Understanding variables and data types
  • Understanding functions
  • Working with directories

Practice Notebooks

  • Python Crash Course
  • Pandas Fundamentals
  • Selenium
  • SQLAlchemy
  • MongoDb

Working with tables

  • Using Pandas
  • Using Excel
  • Using Google Sheets

Working with text

Text Mining

Text to Speech

Working with images

Introduction to computer vision

Working with IOT data

Working with REST API

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors