Tutorials repository. All tutorials and courses Free to use for everyone!
{description}
-
Git and Github

- To contribute code in OpenPSU's project repository, it is beneficial to learn what Git and Github are, and what they do.
- Git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development.
- GitHub, Inc. is a provider of Internet hosting for software development and version control using Git. It offers the distributed version control and source code management functionality of Git, plus its own features.
- Here are some suggested tutorials to develop these skills: (I recommend starting with FreeCodeCamp's beginners crash-course
-
- The Odin Project: The Odin Project is a coding bootcamp that provides an open-source curriculum to students who want to learn to code but can't afford to join traditional education paths. The Odin Project's online programs cover languages like JavaScript, HTML and CSS, Ruby on Rails, and Node. I recommend starting from foundationals then take the javascript track.
- Full Stack Open: Take control of React, Redux, Node.js, MongoDB, GraphQL and TypeScript! The course introduces you to modern web application development using JavaScript. The content is the same as in the Full stack course held at the Department of Computer Science at the University of Helsinki
-
-
-
-
-
Self-Learn: Teach yourself CS: learn everything about Computer Science
- Linkage with openpsu's wiki - textbooks and videos
- other open-courseworks provided by psu and more
- Work in progress