GithubHelp home page GithubHelp logo

teachingdata / basic-python Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 5.0 704 KB

Lesson dealing directly with the Python Language (split into the lesson modules)

License: MIT License

Python 42.04% Jupyter Notebook 57.43% Prolog 0.15% kvlang 0.39%
workbook python analytics backend

basic-python's People

Contributors

jsgreenwell avatar

Stargazers

 avatar

Watchers

 avatar  avatar

basic-python's Issues

Consider removing the "Assorted Programs" repository

I used to use that and do like the Ackerman fix and few things with splat - but most of this is based on Python 2 and I think may just need removed over cleaned up.

I'll look at it and remove them if I see its true (might clean up one or two and put them in their appropriate sections)

Reorganize the basic python scripts

  • Need to rename modules to reflect code inside
  • Update readme
  • move code to better locations
  • add zip of just code contained in each section for easy download (as scripts)

Data Flow and Data Operations

Add examples of:

  • File handling
  • Database (SQLite, PostgreSQL, MySQL)
  • Signal handling
  • Data Flow
  • Async operations
  • Data Warehousing and Data Frames (pandas over spark)
  • Visualizations

ETL and Networking

Add new code for multiprocess with network ops (ping and monitoring)

  • simple ping with multiprocess
  • monitoring code

Add Big Data Section (multiple Chapters)

I may make this a whole sprint unto itself:

  • Big Data Overview and History
  • Heterogenous Sources
    • IoT and Devices
    • JSON vs. XML
    • Images
    • Stream, Audio, Video (Signal Processing)
  • Using Data Warehousing vs. NoSQL
  • NoSQL
  • Coding Examples and Basic Algorithms

Fix chapters for ETL

Fix the ETL chapters:

  • local data processing (backend) separated
  • data flow (network) added and edited
  • ETL Overview expanded

Reorganize for Operating Systems

Reorganize all code for Operating Systems:

  • Rename Module or add one
  • Move/rename scripts
  • Add relevent code from other sources (centralize)
  • Add directory readme (with links to C++/C/Shell OS code)
  • Update repository readme

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.