A Github repository for the AI Coding with Cursor Course on Udemy.
Each folder in this repository corresponds to a specific module in the course. Navigate to the folder of interest and follow the instructions provided in the README or other documentation files within that folder.
Here is an overview of the folders in this repository:
- 1_cursor_cheatsheet: A cheatsheet for using cursors effectively.
- 2_codebase_indexing_and_gitignore: Instructions on indexing your codebase and using
.gitignore
. - 3_understanding_cursors_autocomplete (tab completion): Understanding and using cursor autocomplete features.
- 4_mastering_smart_rewrites: Techniques for mastering smart rewrites in your code.
- 5_building_a_nextjs_dashboard_page_with_ai_chat: Building a Next.js dashboard page with AI chat integration.
- 6_using_custom_documentation_with_llms: Using custom documentation with large language models (LLMs).
- 7_enhancing_context_with_image_attachments: Enhancing context in your projects with image attachments.
- 8_maximizing_cmd_k_efficiency: Tips for maximizing efficiency with the
cmd + k
shortcut. - 9_composer_introduction: Introduction to using Composer in your projects.
- 10_composer_practice_prompt_templates: Practice prompt templates for Composer.
- 11_dictation_with_composer: Using dictation features with Composer.
- useful_prompts_for_cursor: A collection of prompts designed to automate specific tasks within Cursor. These prompts are useful for generating comments, explaining code, and improving codebase indexing, providing more context for the LLM to understand and assist with the code.
We welcome contributions to improve the course materials. Please fork the repository and submit a pull request with your changes.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or issues, please open an issue in the repository or contact the course instructors.