Curated list of resources for upskilling in software engineering and AI
Top 7.9% on sourcepulse
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
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.
19 hours ago
Inactive