Here's a list of useful resources for getting started with web development at The Ubyssey.
Before you use these links, sign up for a Codecademy account: https://www.codecademy.com/register
- Get Octotree Extension
- Read Tips on making good git commit messages
- Read Tips on how to do code review well
- Learn CLI - https://www.codecademy.com/learn/learn-the-command-line
- Ryan's Tutorial: The command line - https://ryanstutorials.net/linuxtutorial/commandline.php
- linuxcommands.com - http://linuxcommand.org/lc3_learning_the_shell.php
- Better
man
- https://tldr.sh/
- Atlassian Git Tutorial - https://www.atlassian.com/git/tutorials
- Learn Git - https://www.codecademy.com/learn/learn-git
- git - the simple guide - no deep shit! - https://rogerdudler.github.io/git-guide/
- Learn HTML & CSS - https://www.codecademy.com/learn/web
- Make a website - https://www.codecademy.com/learn/make-a-website
- Learn SASS - https://www.codecademy.com/learn/learn-sass
- Learn JavaScript - https://www.codecademy.com/learn/learn-javascript
- D3.js tutorials - http://alignedleft.com/tutorials/d3/
- Official React intro tutorial - https://reactjs.org/docs/getting-started.html
- Learn Raw React — no JSX, no Flux, no ES6, no Webpack - http://jamesknelson.com/learn-raw-react-no-jsx-flux-es6-webpack/
- Build with React - http://buildwithreact.com/
- Getting Started with Redux - https://egghead.io/courses/getting-started-with-redux
- Why Ramda? - https://fr.umio.us/why-ramda/
- Favoring Curry - https://fr.umio.us/favoring-curry/
- Learn Python - https://www.codecademy.com/learn/python
- Django Getting Started Tutorial - https://www.djangoproject.com/start/
- Django REST Framework tutorial series - https://www.django-rest-framework.org/tutorial/1-serialization/