Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benelser/learningtocode
Learning to Code
https://github.com/benelser/learningtocode
bash coding go golang powershell programming pwsh python python3
Last synced: 28 days ago
JSON representation
Learning to Code
- Host: GitHub
- URL: https://github.com/benelser/learningtocode
- Owner: benelser
- Created: 2019-11-25T23:00:51.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-06T04:17:14.000Z (almost 5 years ago)
- Last Synced: 2024-03-31T06:19:01.537Z (7 months ago)
- Topics: bash, coding, go, golang, powershell, programming, pwsh, python, python3
- Language: Go
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learning to Code
This repository is a collection of code that I personally use to reference during my day-to-day life. Coding is something that I find intellectually pleasing. I enjoy learning other languages that I may not otherwise use often, because I find they make me think of new ways of using an old one.# MUST READ
This short paper is a great place to start for anyone thinking about learning to code in any language. If you read nothing else on the topic of coding before jumping in, do yourself a favor and take note of the title ["Teach Yourself Programming in Ten Years"](http://norvig.com/21-days.html). That is what it is going to take. Find joy in the journey. If learning code isn’t fun for you then find something that is.[Paper - Teach Yourself Programming in Ten Years](http://norvig.com/21-days.html)
# A Great Quote on Personal Mastery
*“Personal mastery goes beyond competence and skills, though it is grounded in competence and skills. It goes beyond spiritual unfolding or opening, although it requires spiritual growth. It means approaching one's life as a creative work, living life from a creative as opposed to reactive viewpoint. When personal mastery becomes a discipline—an activity we integrate into our lives—it embodies two underlying movements. The first is continually clarifying what is important to us…The second is continually learning how to see current reality more clearly."*
— Peter M. Senge# A Great Quote on Programming Languages
*"No programming language is perfect. There is not even a single best language; there are only languages well suited or perhaps poorly suited for particular purposes."*
— Herbert Mayer# The Greatest Challenge
*"The greatest challenge to any thinker (programmer) is stating the problem in a way that will allow a solution."*
— Bertrand Russell# Table of Contents
1. CLOVERS
* [CLOVERS YouTube Recording](https://www.youtube.com/watch?v=5d1LsHf8E-I&feature=youtu.be)
* [CLOVERS Code](./CLOVERS)2. Functions
* [Functions YouTube Recording](https://www.youtube.com/watch?v=9tppHGudMBo&feature=youtu.be)
* [Functions Code](./Functions)2. Data Structures
* [Data Structures Code](./DataStructures)2. Common IO (Input/Output) Operations
* [IO Code](./IO)