This is where you will find important links to useful materials such as cheat sheets, internal / external resources and course information that can be used throughout the duration of the course. Throughout the curriculum, we have provided links to some of these resources, where we believe that they will help you most.
There are links to resources listed below for your convenience.
- Course Calendar (We highly recommended bookmarking this link)
- Student Guide
- Submitting Assignments
- File Management for CS50x
- Details how to structure your files in the CS50 IDE
- CS50 Resources
- External resources listed by topic.
- Command Line Shortcuts
- Shortcuts that will help you become a command line ninja.
- Terminal Commands
- List of commands you will be using in the CS50 IDE to create / remove / navigate directories and folders.
- Problem Solving Steps
- Steps to follow if you're feeling a little lost.
- Directory of Concepts
- List of all of the topics you will encounter throughout the course. (There are links to each Module / Class they are located in)
- Terminology
- List of some terms used in the course.
- C Reference
- PHP Reference
- Source Code: (Module 1, Module 2, Module 3, Module 4, Module 5, Module 6, Module 7, Module 8)
- The source code for each followalong you will complete. We recommend that you try to complete the task prior to viewing the code.