Git and Github Courses
Git is a software tool to keep track of changes in a file. It also enables share and collaborate on projects with others.
- What is Git & Github Explained in 100 secs (Quick Video to show you what to expect)
- Git & GitHub Crash Course For Beginners (Brad Traversy)
- Git & GitHub for Beginners - Crash Course (freeCodeCamp)
Web Development Resources HTML Courses
HTML is a markup langugage used to define the basic contents of a website you might make. For example, with HTML you can create, paragraphs, headings and insert images and videos. The layout of this site was created in HTML!. Hit Ctrl,(on OSX Command)+Shift+I to see this site's HTML!
- What is HTML in 100 seconds? (Quick Video to show you what to expect)
- HTML Crash Course For Absolute Beginners - Traversy Media (Video)
- Mozilla Developer Network (MDN) HTML (Tutorial/Reference Guide)
- W3C Schools HTML (Tutorial/Reference Guide)
CSS is a style sheet language used to define the style of a website and the HTML elements on the site. Some of the things that you can do with HTML is that you can define the color of the site and reposition the layout of elements on the site
- CSS Explained in 100 seconds (Quick Video to show you what to look for when learning CSS) (Video)
- CSS Crash Course For Absolute Beginners (Traversy Media) (Video)
- CSS Basics W3C Schools (Tutorial/Reference Guide)
- Mozilla Developer Network (MDN) CSS (Tutorial/Reference Guide)
Bootstrap is a free and open-source CSS framework. It has CSS-based templates for text, forms, buttons and navigation bars. Its really cool and helps speed up your development process towards designing a website
- W3C Schools Bootstrap 5 (Tutorial/Reference Guide)
- Bootstrap 5 Documentation (Tutorial/Reference Guide)
- JavaScript Crash Course For Absolute Beginners (Traversy Media) (Video)
- JavaScript with the DOM-Document Object Model (Traversy Media) (Video)
- W3C Schools (Tutorial/Reference Guide)
- JavaScript Basics MDN (Tutorial/Reference Guide)
- Data Analysis with Python How to Visualize Data with Python, Numpy, Pandas, Matplotlib & Seaborn Tutorial (Cheatsheet)
- Kaggle Learning Courses (Introduction to Applied Machine Learning with Python)
- Most Common ML Algorithms (Get up to speed with most common ML models)
- Implement Basic ML algorithms (Python Sci-Kit Learn Library)
- Machine Learning Algorithms in Python
- Learn Python and Programming (For people that are new to programming)
- Python Crash Course For Absolute Beginners (For people who know a little programming or beginners) (Traversy Media)
- W3C Schools Python Tutorial (For people who know a programming language
