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:
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:
For anything you'll need a nice editor and a terminal (here's a better one). (If you're completely new to this, follow these instructions to open terminal).
Please use bash and go through the bash
tutorial first.
- Test your installation: open a bash terminal, in the
bash
folderbash helloworld.sh
For Windows, upgrade to Windows 10 and enable WSL. For Mac, install Homebrew.
You'll also need git.
For Windows install Git.
For Mac use homebrew to install, brew install git
from Terminal.
For python
you'll need Python 3.6 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, React (npm install create-react-app
), and MongoDB (you also have to run npm install -g mongoose
).
- Test your installation: in the
js
folder,python helloworld.js