/Test

The Test repository serves as an introductory playground for newcomers. Fork this repo, challenge your imagination, and come up with something uique as a contribution to the success of the UoPeople Student Developer Society.

Primary LanguageCGNU General Public License v3.0GPL-3.0

Test

This is a test repository to play around with.

Introduction

The Test repository serves as an introductory playground for newcomers. Fork this repo, challenge your imagination, and come up with something uique as a contribution to the success of the UoPeople Student Developer Society.

Getting Started

Whether you are just getting started with contributing to open source projects, or programming in general, or you're a seasoned programmer and regular open source contributor, we recommend checking out any of these useful links to get started:

Open Source

Get a quick understanding of the term "open source" and discover how to become an open source contributor.

Learning Resources

These websites are useful for improving your programming skills.

  • Codecademy; Free, many languages and exercises.
  • edX - Massive Open Online Courses; Often free, and usually offers an option to purchase a "verified" course completion certificate.
  • Google Codelabs
  • The Learn Programming Academy; Paid, but very high quality instruction. Courses are also on Udemy, which often has really good sales (~9.99/course), and offers course completion certificates.
  • The Net Ninja
  • Udacity; Paid but has good career and networking resources. Usually high quality instructors, and offers "nano degrees."
  • Khan Academy; Totally free and awesome. Everything from a complete Javascript (beginner to advanced) courses, HTML/CSS, SQL, algorithms, and cryptography.
  • Coursera; Many high quality, free courses from top universities. Offers an option to purchase a course completion certificate. Some courses are transferable to masters programs.
  • ...There are too many to list here, so please ask on Discord for more recommendations.

Tools

There are a lot of free tools for professional software development, some of them are:

  • Atom; Highly customizable text editor.
  • Brackets; Modern text editor for web development.
  • DropBox; Workspace and file sharing.
  • Git; Version Control System.
  • IntelliJ IDEA; Highly efficient IDE (Community edition is free).
  • Visual Studio Code; Text Editor with large library of extensions.
  • Eclipse IDE; Open Source IDE for professional software development.
  • PyCharm IDE; There is a free community version.
  • VirtualBox; Free and open source. Allows you to run multiple operating systems at once.

New to GitHub

Want to learn how Git and GitHub works?

Start Contributing

  • Fork this repository.
  • Create another [branch] (test-yourusername).
  • Add a CONTRIBUTING.md file that highlights your PROJECT idea and it's benefit(s) to UoPeopleSDS.
  • Build something cool no matter how simple (no idea is too small).
  • Make a Pull request to add your branch to our main Test repository.

Final notes

Want to improve this README? Create an Issue.