learning  by amitness

Curated list of resources for upskilling in software engineering and AI

created 7 years ago
6,621 stars

Top 7.9% on sourcepulse

GitHubView on GitHub
Project Summary

This repository serves as a personal learning log, documenting the author's journey to acquire and refine software engineering skills, with a current emphasis on Generative AI. It's a comprehensive resource for individuals seeking structured learning paths across various technical domains, from core programming and data science to advanced AI concepts and system design.

How It Works

The project is structured as a detailed, categorized list of learning resources (courses, books, articles, videos) with progress tracking. Each entry represents a step in the author's self-directed curriculum, covering foundational programming, data structures, algorithms, databases, backend engineering, system design, mathematics, machine learning (traditional and deep learning), NLP, and specialized Generative AI topics like LLM theory, RAG, agents, and prompt engineering.

Quick Start & Requirements

This repository is a learning log and does not have executable code or installation requirements.

Highlighted Details

  • Extensive coverage of Generative AI, including LLM theory, RAG, multi-modality, agentic patterns, and fine-tuning.
  • Detailed tracking of progress across numerous learning resources from platforms like Datacamp, Udacity, Coursera, and YouTube.
  • Broad scope encompassing foundational software engineering skills (Python, Git, Linux) to advanced AI/ML topics.
  • Structured curriculum design for self-paced learning and skill development.

Maintenance & Community

This is a personal learning log, with updates noted as "Once a month." There is no explicit mention of community interaction channels or collaborative efforts.

Licensing & Compatibility

The repository itself, as a collection of links and progress notes, does not appear to have a formal license. The content is for informational and personal tracking purposes.

Limitations & Caveats

This repository is a personal learning log and not a software project with runnable code. Its value lies in its curated list of resources and the author's progress, rather than in providing tools or frameworks. The "progress" is self-reported and may not reflect mastery.

Health Check
Last commit

19 hours ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
143 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.