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.