Skip to content

lansingcodes/beginner-resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

Beginner Resources:

Beginner-resources is a repository designed to help beginners get started in the exciting world of development. You will find here helpful tools and resources to get you started on your journey to becoming the best developer you can be. Whether it's for front-end, back-end, mobile development, or anything in between, this collection of resources will help.

Web Development Basics:

  • The Odin Project - The Odin Project is a full-stack curriculum designed to take one from a beginner to professional developer. It's completely free, and serves as a great roadmap to follow during your journey. The Odin Project's curriculum and website are open source, allowing anyone to gain experience by contributing to their GitHub repositories.

  • freeCodeCamp - FreeCodeCamp is home to a full-stack web development curriculum among other programming specializations. Here you can learn about technology by completing code challenges and by building projects. Courses from their YouTube channel are cross-posted to their website, along with articles written by fellow developers. There is also a community forum that works to help people learn to code, develop professional contacts, and serves as a Q&A board. FreeCodeCamp's services are also open source, so one can gain experience by contributing to their GitHub repositories. The repositories for many of the cross-posted courses are open sourced as well, presenting a great selection of projects to contribute to. FreeCodeCamp is a donor supported non-profit, and every aspect is 100% free.

  • Mozilla Developer Network's Learn Modules - Mozilla, the creators of the FireFox browser, have created a comprehensive set of learning materials for fundamental web technologies. Their curriculum covers web technologies to very granular depths, and is great for those who are new to the web. Mozilla's Developer Network is also home to custom-crafted reference documentation based on the browser differences and specifications around these topics.

Programming Basics:

  • OpenCourseWare - Massachusetts Institute of Technology's free introductory computer science and engineering courses
  • CS50 - Harvard's free Introduction to Computer Science course, hosted through edX
  • Python for Everybody - University of Michigan's free Python course, hosted through Coursera
  • SoloLearn - Learn the basics of programming on-the-go via SoloLearn's mobile apps

Specializations:

Here are some additional resources for specializations that may be of interest to you:

iOS/Swift:

Networking, Cyber Security and Computer Repair:

Low-level programming:

Linux:

Web development topics:

Web Design:

Games and Graphics:

DSA:

Anything you can dream of:

Asking for help:

Don't be afraid to ask for help if you have questions or find yourself stuck!

There are many communities on social platforms like Discord, IRC, StackOverflow, Reddit, or online forums where fellow developers are eager to help you.

Here is a great guide on how to ask a wonderful question.

Code of Conduct:

All participants are expected to treat others with respect and follow our Code of Conduct.

Questions:

For general support, direct your questions to the Lansing Codes Slack team.

Stay in touch:

License:

Hippocratic 2.1

Copyright (c) 2020-Present, Humanity Codes LLC

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Contributors 8