https://github.com/mrdandelion6/learn-to-code
This repository is a collection of my notes and code snippets as I journey through learning different programming languages and coding concepts.
https://github.com/mrdandelion6/learn-to-code
c data-analysis data-science javascript learn-to-code machine-learning matlab python r react shell-script
Last synced: 10 months ago
JSON representation
This repository is a collection of my notes and code snippets as I journey through learning different programming languages and coding concepts.
- Host: GitHub
- URL: https://github.com/mrdandelion6/learn-to-code
- Owner: mrdandelion6
- License: mit
- Created: 2024-01-10T23:26:35.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-04-10T09:37:47.000Z (10 months ago)
- Last Synced: 2025-04-10T10:51:09.859Z (10 months ago)
- Topics: c, data-analysis, data-science, javascript, learn-to-code, machine-learning, matlab, python, r, react, shell-script
- Language: Jupyter Notebook
- Homepage:
- Size: 38 MB
- Stars: 10
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Learn to Code
Welcome to my code learning repository. This repository is a collection of my notes and code snippets as I embark on the journey of learning many different programming languages and coding concepts.
## Notes I've Made
My notes are split into 2 categories: **languages** and **topics**.
## Languages
Here are notes I've made on various programming languages. Most of them are ongoing and I have yet to complete them. There are also a few I want to start making notes for later on as well.
### Doing (🚧) / Done (🏁)
- 🏁 `C` and systems programming, pipes, processes, and sockets. made for **CSC209H5 Winter 2024/2025**.
- 🏁 `JavaScript` and DOM
- 🏁 `Bash` (not in depth)
- 🚧 `C++`
- 🚧 `Rust`
- 🚧 `Python`, `Django`, and `Jupyter` (all in **python/** folder. has no beginner friendly notes for python language).
- 🚧 `SQL`
- 🚧 `Scala`
- 🚧 `x86`
- 🚧 `R` (probably not gonna finish this)
- 🚧 `PHP`
- 🚧 `Go` (not continuing this any time soon)
- 🏁 `Lua` and configuring Neovim
### To Start
- CUDA (know it already)
- HIP (to learn)
- Docker (know it already)
- MATLAB (know it already)
- TypeScript (know it already)
- React (know it already)
- Express (know it already)
- Sass (know it already)
- Fortran (to learn)
## Topics
I have made quite a few notes on important computer science topics as well.
### Doing (🚧) / Done (🏁)
- 🏁 `Data Science`
- 🚧 `Data Structures` (made for **CSCB63 Summer 2024**)
- 🚧 `Cyber Security ` (made for **CSC347H5 Fall 2024**)
- 🚧 `Operating Systems` (made for **CSC369H5 Fall 2024**)
- 🚧 `Parallel Programming` (made for **CSC367H5 Fall 2024**)
- 🚧 `HTTP`
- 🚧 `Machine Learning`
- 🚧 `Leetcoding` (will always be ongoing)
- 🚧 `Using Vim`
- 🏁 `Using VS Code`
- 🚧 `Git`
### To Start
- Databases (for CSC343H5 Winter 2025)
- Using Vim
- Quantum Computing (architecture, underlying physics, but mostly focused on programming with Qiskit)
#### Happy coding.