GitHub
GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere. This tutorial teaches you GitHub essentials like repositories, branches, commits, and pull requests.
Here are some resources for those interested in learning Software Engineering. There are a few other links in the side bar, be sure to check those out as well. If you've any questions please feel free to reach out using the form at the bottom of the page, or through one of my social media links. Remember to stay healthy, take your breaks, and focus on your mental health. The Journey to Software Engineering is challenging yet very rewarding. Take care of yourself.
GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere. This tutorial teaches you GitHub essentials like repositories, branches, commits, and pull requests.
freeCodeCamp is a non-profit organization that consists of an interactive learning web platform, an online community forum, chat rooms, online publications and local organizations that intend to make learning software development accessible to anyone.
Visual Studio Code is a free coding editor that helps you start coding quickly. Use it to code in any programming language, without switching editors. Visual Studio Code has support for many languages, including Python, Java, C++, JavaScript, and more.
Keybr is a web tool that helps you learn touch typing using typing exercises tailored specifically to your skill level. As you improve your typing practice and enhance your typing speed, you move to advanced levels where you get to train your muscle memory to type based only on the feel of keyboard strokes.
Shay Howe is product leader with a design and engineering background, their love is for solving problems. Specifically providing simple solutions to what was previously arcane or impossible. Solutions that, while intuitive, provide value to the customer and business alike.
Codewars is a platform that helps you learn, train, and improve your coding skills by solving programming tasks of many types and difficulty levels. You choose how you would like to learn. Do you want to take on increasingly difficult challenges?
JS Fiddle is an online JS Coding sandbox that allows you to create simple JavaScript examples of a problem or feature that you can share with others. This is fantastic when it comes to getting support on issues as it allows us to see how your table is setup and identify where any issues may be.
Netlify is the platform developers love for building highly-performant and dynamic websites, e-commerce stores and web applications. By uniting an extensive ecosystem of technologies, services and APIs into one workflow, Netlify unlocks new levels of team productivity, while saving time and money.
Coolors is the essential tool for creating and collecting color palettes. It allows you to generate perfect matching colors in seconds. Even if you are not so skilled in design!
Every Engineer needs their toolbox, here's yours.
A contract is an agreement between two parties that creates an obligation to perform (or not perform) a particular duty. Contracts are very important in the real world. Always be sure to have one in place with any type of freelance work.
A community-led mentorship initiative to help beginners kickstarting their open-source journey