Your Progress

Learning Summary

0 of 168 topics completed
Quizzes Completed 0Best Quiz Score —Current Level Not startedContinue Choose a topic

Suggested sequence

Learning roadmap

Topics follow the Admin display order

Beginner

168 topics
  1. Introduction to Generative AI
  2. Generative AI vs Traditional AI
  3. Generative AI vs Machine Learning
  4. Generative AI vs Large Language Models
  5. How Generative AI Works
  6. Large Language Model Fundamentals
  7. Tokens
  8. Tokenization
  9. Context Windows
  10. Prompts
  11. Prompt Engineering
  12. Model Parameters
  13. Temperature
  14. Top-P
  15. Deterministic vs Creative Generation
  16. Hallucinations
  17. AI Model Limitations
  18. AI Safety Basics
  19. Introduction to AI-Assisted Programming
  20. AI Code Generation
  21. Code Completion
  22. Code Explanation
  23. Code Translation
  24. Code Refactoring
  25. Code Optimization
  26. Code Documentation
  27. Code Review with AI
  28. Debugging with AI
  29. Error Explanation
  30. Generating Boilerplate Code
  31. Generating Functions
  32. Generating Classes
  33. Generating Algorithms
  34. Generating Regular Expressions
  35. Generating SQL Queries
  36. Generating Shell Commands
  37. Generating Configuration Files
  38. Programming Prompts
  39. Zero-Shot Prompting
  40. Few-Shot Prompting
  41. Instruction Prompting
  42. Context-Rich Prompts
  43. Role Prompting
  44. Constraint-Based Prompting
  45. Structured Output Prompting
  46. Prompt Templates
  47. Prompt Variables
  48. Providing Code Context
  49. Providing Error Context
  50. Asking AI for Explanations
  51. Asking AI for Refactoring
  52. Asking AI for Tests
  53. Iterative Prompting
  54. Prompt Debugging
  55. Generative AI with Python
  56. Generative AI with JavaScript
  57. Generative AI with TypeScript
  58. Generative AI with Java
  59. Generative AI with C
  60. Generative AI with C++
  61. Generative AI with C#
  62. Generative AI with PHP
  63. Generative AI with Go
  64. Generative AI with Rust
  65. Generative AI with Swift
  66. Generative AI with Kotlin
  67. Generative AI with Ruby
  68. Generative AI with SQL
  69. Generative AI with HTML and CSS
  70. Introduction to LLM APIs
  71. API Authentication
  72. API Keys
  73. API Requests
  74. API Responses
  75. Chat APIs
  76. Responses APIs
  77. Message Roles
  78. System Instructions
  79. Developer Instructions
  80. User Messages
  81. Model Selection
  82. Token Management
  83. Context Management
  84. Streaming Responses
  85. Structured Outputs
  86. JSON Outputs
  87. Function Calling
  88. Tool Calling
  89. Error Handling
  90. Rate Limits
  91. API Retries
  92. API Timeouts
  93. API Cost Management
  94. Usage Monitoring
  95. AI IDE Integration
  96. AI Code Completion
  97. Repository-Aware Coding
  98. Context-Aware Code Generation
  99. Multi-File Code Generation
  100. AI Pair Programming
  101. AI Code Review
  102. AI Refactoring Workflows
  103. AI Debugging Workflows
  104. AI Documentation Generation
  105. AI Test Generation
  106. AI Migration Assistance
  107. AI Terminal Assistants
  108. AI CLI Development
  109. AI-Assisted Frontend Development
  110. AI-Assisted Backend Development
  111. AI-Assisted Full-Stack Development
  112. AI-Assisted Mobile Development
  113. AI-Assisted API Development
  114. AI-Assisted Database Development
  115. AI-Assisted DevOps
  116. AI-Assisted Cloud Development
  117. AI-Assisted Game Development
  118. AI-Assisted Data Engineering
  119. AI-Assisted Machine Learning Development
  120. Natural Language to Code
  121. Code to Natural Language
  122. Pseudocode to Code
  123. Code Translation
  124. Cross-Language Translation
  125. Code Modernization
  126. Legacy Code Conversion
  127. Boilerplate Generation
  128. Schema-to-Code Generation
  129. API-to-Code Generation
  130. UI-to-Code Generation
  131. Design-to-Code Generation
  132. Text-to-SQL
  133. Text-to-Regular-Expression
  134. Documentation-to-Code
  135. Specification-to-Code
  136. AI Unit Test Generation
  137. AI Integration Test Generation
  138. AI End-to-End Test Generation
  139. Test Case Generation
  140. Test Data Generation
  141. Mock Generation
  142. Fixture Generation
  143. Edge Case Discovery
  144. Regression Test Generation
  145. Property-Based Test Generation
  146. Test Coverage Analysis
  147. Test Failure Explanation
  148. Automated Test Repair
  149. AI Error Diagnosis
  150. Stack Trace Analysis
  151. Runtime Error Analysis
  152. Compile Error Analysis
  153. Logical Error Detection
  154. Performance Bug Detection
  155. Dependency Error Analysis
  156. Configuration Error Analysis
  157. Root Cause Analysis
  158. AI-Assisted Bug Fixing
  159. Debugging Multi-File Projects
  160. README Generation
  161. API Documentation Generation
  162. Code Comment Generation
  163. Docstring Generation
  164. Architecture Documentation
  165. User Documentation
  166. Technical Documentation
  167. Changelog Generation
  168. Release Note Generation

Topics

168 published topics

  1. 01 Introduction to Generative AILearn Introduction to Generative AI through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  2. 02 Generative AI vs Traditional AILearn Generative AI vs Traditional AI through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  3. 03 Generative AI vs Machine LearningLearn Generative AI vs Machine Learning through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  4. 04 Generative AI vs Large Language ModelsLearn Generative AI vs Large Language Models through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  5. 05 How Generative AI WorksLearn How Generative AI Works through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  6. 06 Large Language Model FundamentalsLearn Large Language Model Fundamentals through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  7. 07 TokensLearn Tokens through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 15 min read · 90 min learning
  8. 08 TokenizationLearn Tokenization through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 15 min read · 90 min learning
  9. 09 Context WindowsLearn Context Windows through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 15 min read · 90 min learning
  10. 10 PromptsLearn Prompts through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 15 min read · 90 min learning
  11. 11 Prompt EngineeringLearn Prompt Engineering through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 15 min read · 90 min learning
  12. 12 Model ParametersLearn Model Parameters through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 15 min read · 90 min learning
  13. 13 TemperatureLearn Temperature through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 15 min read · 90 min learning
  14. 14 Top-PLearn Top-P through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 15 min read · 90 min learning
  15. 15 Deterministic vs Creative GenerationLearn Deterministic vs Creative Generation through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  16. 16 HallucinationsLearn Hallucinations through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  17. 17 AI Model LimitationsLearn AI Model Limitations through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  18. 18 AI Safety BasicsLearn AI Safety Basics through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  19. 19 Introduction to AI-Assisted ProgrammingLearn Introduction to AI-Assisted Programming through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning
  20. 20 AI Code GenerationLearn AI Code Generation through a detailed Generative AI Programmer lesson with a relevant example, verification, exercises, safety analysis and practice questions.Beginner · 16 min read · 90 min learning