https://github.com/cuuupid/learn-to-code
Learn to Code :ghost:
https://github.com/cuuupid/learn-to-code
bash basics coding help howto javascript learn python tutorial
Last synced: 29 days ago
JSON representation
Learn to Code :ghost:
- Host: GitHub
- URL: https://github.com/cuuupid/learn-to-code
- Owner: cuuupid
- Created: 2017-12-05T16:06:53.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-01-06T01:46:09.000Z (over 7 years ago)
- Last Synced: 2025-02-09T22:18:35.090Z (3 months ago)
- Topics: bash, basics, coding, help, howto, javascript, learn, python, tutorial
- Language: JavaScript
- Homepage:
- Size: 158 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learn to Code
A repo for teaching materials on some languages.
This is a **Github Repo** and you can navigate to different folders from the explorer pane above.
---------------
**Table of Contents:**
- [Learn to Code](#learn-to-code)
- [Ask a question](#confused?-ask-a-question)
- [Prerequisites](#prerequisites)
- [Getting Bash](#getting-bash)
- [Some helpful tools we'll use](#some-helpful-tools-well-use)
- [Requirements for Languages](#requirements-for-languages)---------------
## Confused? Ask a question
I'm very active on GitHub and will try to answer any issues right away. Please **don't** email me for help. There is an "Issues" tab on the top; if you create an issue and, from the right hand side of the issue editor, click the gear icon next to labels, you can add the "Question" label to your issue.
**Click the issues tab:**

**Create a new issue:**

**Ask your question and pick a label:**

## Prerequisites
For anything you'll need a [nice editor](http://code.visualstudio.com) and a terminal ([here's a better one](http://hyper.is)). (If you're completely new to this, follow [these instructions](/bash) to open terminal).
## Getting Bash
Please use bash and go through the `bash` tutorial first.
- Test your installation: open a bash terminal, in the `bash` folder `bash helloworld.sh`## Some helpful tools we'll use
**For Windows**, upgrade to Windows 10 and [enable WSL](https://msdn.microsoft.com/en-us/commandline/wsl/install-win10).
**For Mac**, install [Homebrew](http://brew.sh).You'll also need git.
**For Windows** install [Git](https://git-scm.com/download/win).
**For Mac** use homebrew to install, `brew install git` from Terminal.## Requirements for Languages
For `python` you'll need [Python 3.6](https://www.anaconda.com/download/) and jupyter notebook (comes with anaconda).
- Test your installation: in the `python` https://docs.mongodb.com/manual/installation/#mongodb-community-editionfolder, `python helloworld.py`For `js` you'll need a web browser, [Node.js](https://nodejs.org/en/download/), React (`npm install create-react-app`), and [MongoDB](https://docs.mongodb.com/manual/installation/#mongodb-community-edition) (you also have to run `npm install -g mongoose`).
- Test your installation: in the `js` folder, `python helloworld.js`