Coder Social home page Coder Social logo

pytopia / cs-tutorial Goto Github PK

View Code? Open in Web Editor NEW
183.0 27.0 108.0 81.05 MB

Source Code for CS Courses Offered by Ali Hejazizo

Home Page: https://www.hejazizo.com

License: MIT License

Jupyter Notebook 99.94% Python 0.03% Shell 0.03%
python machine-learning linux data-science

cs-tutorial's Introduction

CS Tutorial

Source codes for CS courses offered by Ali Hejazizo.

Table of Content

Python Linux Telegram Git

This organization covers different CS-based material including but not limited to;

How to Contribute

We are very happy to receive and merge your contributions into this repository!

To contribute via pull request, please read How to Contribute

cs-tutorial's People

Contributors

hejazizo avatar mahtabranjbar avatar shirinyamani avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

cs-tutorial's Issues

"Table of content" links availability

In README.md, there are some links that are not available, and the response is 404. That happened because of the not updated names.
The links are mentioned here:

I tried to modify them:

- ## Pure Programming
    - [Python](01.%20Python)
    - [Data Structure](03.%20Data%20Structure%20and%20Algorithm)

- ## Operating Systems
    - [Linux](02.%20Linux)

- ## Database Tools
    - [Git](05.%20Git)

- ## Data Science
    - [Data Processing](04.%20Data%20Science/02.%20Data%20Processing)
    - [Statistics](04.%20Data%20Science/03.%20Statistics)
    - [Linear Algebra](04.%20Data%20Science/04.%20Linear%20Algebra)   

⚠️ Note
There is no Introduction in your 04. Data Science directory. I replaced it with 02. Data Processing

Feature Request

Add some examples for the Serialization topic in the YAML document about the tags.
!!map
!!seq
!!str
!!null
!!bool
!!int
!!float

Update dictionary!

Hi friends, I wanna update dictionary file and add three informative and useful methods with their examples.

get()

for getting value of a key in dictionary

update()

for updating a dictionary with other dictionary

and
setdefault()

get or update a dictionary

Also I can add other methods but I think these are very important, so if you think same, please let me send PR and commit.
thanks

Wrong category in OOP tutorial

Hello., Greeting,

In the “Imperative _ Declarative programming” diagram, in the first part of OOP tutorial, two items, “Procedural” and “Object-oriented”, are mistakenly placed under the “Declarative” category, and two items, “Logic” and “Functional”, are placed under the “Imperative” category, that must turned into the following respectively:

Imperative programming paradigm:

  1. Procedural programming paradigm
  2. Object-oriented programming paradigm
    .. ./

Declarative programming paradigm:

  1. Logic programming paradigm
  2. Functional programming paradigm
    .. ./

add "Back to Top" link to titles inside notebooks.

Tables of contents are well written and structured the notebooks in a nice manner.
However, the content of the notebook would be more user-friendly if there would be "back to top" link beside the titles inside the notebook. #4

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.