> For the complete documentation index, see [llms.txt](https://codecrafters-2.gitbook.io/codecrafters-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codecrafters-2.gitbook.io/codecrafters-docs/getting-started/for-students.md).

# For Students

## Getting Start with CodesCrafter

Whether you're here to **learn**, **upskill**, or **hire services**, CodeCrafters makes it fast and easy:

1. **Login / Sign Up**
   * Click **“Login”** or **“Sign Up”** on the homepage.
   * Register using **email**, **mobile OTP**, or **Google account**—your dashboard is ready in seconds.
2. **Complete Your Profile (Optional)**
   * Add your name, interests, and goals.
   * Customize settings like **currency (₹, $, etc.)**, **notifications**, and **preferred learning topics**.

## Buying Course & Learning

Explore a wide range of industry-ready training:

* **Browse Courses**
  * Find top-rated programs in **Full Stack Development**, **Digital Marketing**, **Cyber Security**, **AI & ML**, and more.
* **Use AI Search**
  * Instantly discover relevant courses using our smart search bar—get suggestions based on your interests.
* **Course Details**
  * Check detailed curriculum, trainer profile, duration, price, and peer reviews before enrolling.
* **Instant Access**
  * Enroll in free or paid courses, and access course material, community groups, or live sessions instantly.
* **Track Your Progress**
  * View enrolled, active, and completed courses inside your **My Courses** dashboard.

## Buying Digital Services

Need a tech solution? CodeCrafters connects you to expert service providers:

* **Browse Services**
  * Explore custom **software development**, **UI/UX design**, **SEO**, **AI projects**, **cybersecurity setups**, and more.
* **Service Pages**
  * View clear pricing, timelines, and past work before placing an order.
* **Place an Order**
  * Select the service, add to cart, and proceed to secure checkout using **UPI, credit card, or net banking**.
* **Delivery & Support**
  * All project details are tracked in your dashboard. Need help? Raise a ticket from the **Support** section.

## Manage Your Dashboard

* **My Courses**
  * All your learning content in one place, with downloadable and certificates.
* **My Services**
  * Track service orders—pending, active, or completed.
* **Profile Settings**
  * Update your name, contact info, preferences, and security.
* **Support & Disputes**
  * Have an issue? Raise a dispute or get help—our team is here to assist within 24 hours.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://codecrafters-2.gitbook.io/codecrafters-docs/getting-started/for-students.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
