WIP ‐ List of Learning Resources - GRibbans/Gribbans GitHub Wiki

List of Providers
- Code Academy - (Free/Paid) - Offers learning paths and individual courses
- Code Crafters - (????)- Intermediate to advanced programming tutorials e.g. build GIT, an HTTP server.
- Free Code Camp - (Free) - The big dog, offers wide range of courses, well respected provider.
- Frontend Masters - (Paid) - TBD
- HyperSkill - (Freemium) - Unusual/interesting pathways alongside the usual Py, JS courses. Well regarded from my reading, and experience (Python)
- KillerCoda - (Free) - In-browser interactive learning for IT infrastructure e.g. Kubernetes, Ansible, HashiCorp, NGINX, Linux, Helm.
- Odin Project - (Free) - TBD
- Scrimba - (Free/Paid) - TBD
_ AWS - TBD _ GCP - TBD _ IBM - TBD _ Microsoft - TBD
Pathways and Courses
Grouped by Providers, then ordered alphabetically by Title.
| TITLE (& URL) | SUBJECT | PROVIDER | DESCRIPTION | 
|---|---|---|---|
| Learn Python | Python | Code Academy | - | 
| Learn JavaScript | JavaScript | Code Academy | - | 
| Bash | Bash | Code Academy | - | 
| SQL | SQL | Code Academy | - | 
| A2 English for Developers | English | FreeCodeCamp | (300 hours) Pathway | 
| AWS Certified Developer Associate | Cloud | FreeCodeCamp | (81 hours) Exam preparation help | 
| Cloud Project Boot-camp | Cloud | FreeCodeCamp | (107 hours) AWS cloud boot-camp | 
| AWS Certified Cloud Practitioner (CLF-C02) | Cloud | FreeCodeCamp | (14.2 hours) Preparation for exam | 
| Front End Libraries | HTML CSS JS | FreeCodeCamp | (300 hours) Pathway | 
| Python for Everybody | Python | FreeCodeCamp | (13.4 hours) course on YouTube | 
| Quality Assurance | Testing | FreeCodeCamp | (300 hours) Pathway | 
| Responsive Web Design | HTML CSS JS | FreeCodeCamp | (300 hours) Pathway | 
| Java Backend (Spring Boot) | Java | Hyper Skill | (214 hours) heavyweight course | 
| Introduction to JavaScript | JavaScript | Hyper Skill | (15 hours) | 
| NLP Engineer | Gen. A.I. | Hyper Skill | (120 hours) e.g. unusual course | 
| Junior Bioinformatician | Gen. A.I. | Hyper Skill | (149 hours) e.g. unusual course | 
| HTMX & Go | HTMX Go | Frontend Masters | - | 
| Vite | Vite | Frontend Masters | - | 
| Ansible | Environment | KillerCoda | - | 
| Argo CD | Environment | KillerCoda | CD tool for 'GitOps' | 
| Docker | Environment | KillerCoda | - | 
| Flux CD | Environment | KillerCoda | 14 lessons, wide coverage | 
| Garden.io | Environment | KillerCoda | - | 
| Git Fundamentals | Environment | KillerCoda | - | 
| Helm | Environment | KillerCoda | - | 
| K3S | Environment | KillerCoda | - | 
| Kubernetes Certified Application Developer | Environment | KillerCoda | - | 
| Podman | Environment | KillerCoda | - | 
| Intermediate | HTML CSS | Odin Project | - | 
| Advanced | HTML CSS | Odin Project | - | 
| JavaScript | JavaScript | Odin Project | - | 
| Node JS | JavaScript | Odin Project | - | 
| React | PATHWAY | Odin Project | - | 
| Frontend Developer Path | Various | Scrimba | (80 hours) | 
| Learn Tailwind CSS | CSS | Scrimba | (2.6 hours) | 
| Learn JavaScript | JavaScript | Scrimba | (9.3 hours) | 
| Learn React | JavaScript | Scrimba | (13.6 hours) | 
| Advanced React | JavaScript | Scrimba | (13.2 hours) | 
| Python Programming MOOC 2024 | Python | Uni of Helenski | MOOC | 
| + CS50 with Python (Verified Certificate) | Python | HarvardX, EDX | |
| + CS50 with Python (Professional Certificate) | Python | HarvardX, EDX | |
| CS50 Introduction to A.I. with Python | Gen. A.I. | HarvardX, EDX | |
| + CS50 for A.I. (Verified Certificate) | Gen. A.I. | HarvardX, EDX | |
| + CS50 for A.I. (Professional Certificate) | Gen. A.I. | HarvardX, EDX | 
Other Learning Resources
Grouped by Subject, then ordered alphabetically by Title.
| TITLE (& URL) | SUBJECT | TYPE | DESCRIPTION | 
|---|---|---|---|
| CSS Grid, Complete Guide | CSS | Read | - | 
| Beginner Tailwind | CSS | Watch | (9 hours) | 
| Express JS (Freecodecamp) | Node JS | Read | Handbook on Express (Node) JS | 
| Git & GitHub for Beginners | Git | Watch | (45 minutes) | 
| Everything you need to know in Git | Git | Watch | - | 
| Hypermedia Systems | HTML | Read | - | 
| Local Storage | JS | Read | How to use browser local storage | 
| JavaScript | JS | Read | - | 
| Modern ES6 | JS | Read | - | 
| MDN JavaScript | JS | Read | Mozilla Developer Network | 
| HTMX JS Learning path (Official Docs) | JS Framework | Read | - | 
| HTMX Learning path (ValleyofCode) | JS Framework | Read | - | 
| Next JS learning path (Official Docs) | JS Framework | Read | - | 
| React JS learning path (Official Docs) | JS Framework | Read | - | 
| Svelte JS learning path (Official Docs) | JS Framework | Read | - | 
| Svelte (Freecodecamp) | JS Framework | Watch | (24 hours) Presented by a core maintainer | 
| Alpine JS | JS Framework | Watch | (4 hours) | 
| Building Python Web Apps | Python | Read | Python with Flask and Mongo DB | 
| Exploring FastHTML | Python | Watch | - | 
| E-commerce Site using Tailwind | Tailwind | Watch | (3 hours) | 
To Do
Useful resources to be added to main content area.