This is a guide for anyone interested in learning more about web development and tangential topics. It was created for participants of Oasis at Northeastern University, but all are welcome to benefit from and share it. As noted below, it is always a work in progress and we encourage additions to the resources we have curated here.
We hope this guide serves as a first destination for anyone planning to venture into a new topic realiting to full stack development. The Internet is filled with excellent resources for learning the topics we've outlined, and we believe we have collected some of the best for your benefit. Feel free to learn more about a topic you're familiar with or venture into a new one!
Absolutely! If you find an article, course, or video that you enjoy, just follow these steps to share it with the rest of us :)
- Pull this guide to your local machine (
git pull REPOSITORY_URL
) - Create a new branch for your changes and switch to it (
git checkout -b BRANCH_NAME
) - Edit the Markdown file(s) you want to improve (to learn more about Markdown, see here)
- Commit your changes the files (
git commit -m "MESSAGE_DESCRIBING_CHANGES"
) - Push your changes to the remote branch (
git commit
) - In the Github page for the guide, click "Pull Requests" (near top of page) --> "New pull request")
- For base, select "master". For compare, select your newly created branch
- Click "Create pull request" and we'll take a look and approve it!