documentation-comments
Course Content
0 / 68 completedmodule-introduction
choosing-a-configuration-file-format
configuration-driven-development-overview
using-the-dall-e-api
implementing-cdd
serializing-results
json-and-pickle
conversation-between-laurence-moroney-and-andrew-ng
setting-up-a-simple-database
design-and-implement-a-database-schema
implementing-crud-operations
module-exercise
advanced-querying
graded-lab-social-network-database
databaset-optimization
gang-of-four-patterns-overview
debugging
singletons
singleton-for-database-connection-manager
factory-patterns
patterns-advice-from-an-llm
strategy-pattern
template-method-pattern
course-conclusion
transformers-and-code
iterative-prompting
generating-code-with-chatbots
giving-the-llm-feedback
leveling-up-with-multiple-roles
assigning-the-llm-a-role
data-structures-in-production
expert-roles-for-specialized-knowledge
llm-best-practices
arrays
self-paced-exercise-doubly-linked-lists
linked-lists
graded-lab-graph-algorithms
graphs
trees
course-conclusion
hash-tables-and-maps
principles-of-good-documentation
inline-comments
automated-documentation-tools
documentation-comments
documentation-in-other-coding-languages
documentation-for-life-in-production
autodocs-with-sphinx-walkthrough-optional
researching-dependencies
dependency-conflicts
virtual-environments
dependencies-and-security
course-conclusion
dependency-management-and-other-programming-languages
ai-and-machine-learning
what-is-generative-ai
machine-learning-example
supervised-learning
introduction-to-transformers
key-transformer-concepts
testing-and-debugging-strategies
exploratory-testing
functional-testing
automated-testing
software-performance-testing
security-testing
flask-example-walkthough-optional
analyzing-code-for-security-vulnerabilities