Skip to content

Commit b5a25aa

Browse files
authored
Merge pull request #198 from codeharborhub/dev-1
update site
2 parents 20490c4 + 65f27aa commit b5a25aa

File tree

24 files changed

+55
-361
lines changed

24 files changed

+55
-361
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Learn Basics
2+
3+
## What are version control system

docs/css/project-practicals/animation-practice.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ tags:
2121

2222
Animations are the secret ingredient that transforms a static webpage into an **engaging and memorable user experience**. This practical session is dedicated to solidifying your understanding of CSS **Transitions**, **Transforms**, and **Keyframe Animations** by applying them to real-world components.
2323

24-
Before starting, ensure you are familiar with the concepts in the [Transitions and Animations](/docs/category/transitions--animations) section.
24+
Before starting, ensure you are familiar with the concepts in the [Transitions and Animations](/category/transitions--animations) section.
2525

2626
<AdsComponent />
2727
<br />

docs/css/project-practicals/responsive-design-practice.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Responsive Web Design (RWD) is a crucial skill in modern frontend development. I
99

1010
This practical session will guide you through implementing the core principles of RWD, focusing on **Media Queries**, **Fluid Layouts**, and the **Mobile-First** strategy.
1111

12-
Before starting, ensure you are familiar with the concepts in the [Responsiveness](/tutorial/docs/category/responsiveness) section.
12+
Before starting, ensure you are familiar with the concepts in the [Responsiveness](/category/responsiveness) section.
1313

1414
<AdsComponent />
1515
<br />

docs/cybersecurity/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ Start from the basics and move upward:
9191
3. [Network Security Basics](./network-security-basics.mdx)
9292
4. [Cryptography and Encryption](./cryptography-and-encryption.mdx)
9393
5. [Ethical Hacking Basics](./ethical-hacking-basics.mdx)
94-
6. [Cybersecurity Tools](/tutorial/docs/cybersecurity/cybersecurity-tools)
94+
6. [Cybersecurity Tools](./cybersecurity/cybersecurity-tools)
9595
7. [Incident Response](./incident-response.mdx)
9696
8. [Best Practices](./best-practices.mdx)
9797

docs/git/quiz.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ The goal is to help you **learn Git & GitHub hands-on** while having fun.
3737
## Next Steps
3838
Once you complete this quiz:
3939
- Explore the [Git Advanced Topics](./advanced)
40-
- Learn about [GitHub Actions](/tutorial/docs/github/github-actions)
41-
- Contribute to open source with [GitHub Collaboration](/tutorial/docs/github/collaboration)
40+
- Learn about [GitHub Actions](../github/github-actions)
41+
- Contribute to open source with [GitHub Collaboration](../github/collaboration)
4242

4343
:::tip
4444
Try to get a perfect score to unlock your *Git Pro Badge* (coming soon!)

docs/git/roadmap.mdx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,11 @@ Welcome to the **Git & GitHub roadmap** — a step-by-step guide to help you **m
1313
Start with the basics to build a strong foundation.
1414

1515
1. **Introduction to Git & GitHub**
16-
Route: [`/tutorial/docs/git/introduction`](/tutorial/docs/git/introduction)
16+
Route: [`/tutorial/git/introduction`](/tutorial/git/introduction)
1717
Learn what version control is, why Git exists, and how GitHub works.
1818

1919
2. **Git Basics**
20-
Route: [`/tutorial/docs/git/basics`](/tutorial/docs/git/basics)
20+
Route: [`/tutorial/git/basics`](/tutorial/git/basics)
2121
- Create repositories (`git init`)
2222
- Track changes (`git add`, `git commit`)
2323
- View commit history (`git log`)
@@ -32,25 +32,25 @@ Start with the basics to build a strong foundation.
3232
Expand your skills with branching, remotes, and collaboration.
3333

3434
1. **Branching & Merging**
35-
Route: [`/tutorial/docs/git/branching-merging`](/tutorial/docs/git/branching-merging)
35+
Route: [`/tutorial/git/branching-merging`](/tutorial/git/branching-merging)
3636
- Create, switch, and delete branches
3737
- Merge branches and resolve conflicts
3838
- Visualize branches with `git log --graph`
3939

4040
2. **Working with Remote Repositories**
41-
Route: [`/tutorial/docs/git/remotes`](/tutorial/docs/git/remotes)
41+
Route: [`/tutorial/git/remotes`](/tutorial/git/remotes)
4242
- Clone repositories
4343
- Push and pull changes
4444
- Sync forked repositories
4545

4646
3. **Undoing Changes & Troubleshooting**
47-
Route: [`/tutorial/docs/git/undo`](/tutorial/docs/git/undo)
47+
Route: [`/tutorial/git/undo`](/tutorial/git/undo)
4848
- Undo commits (`git reset`, `git revert`)
4949
- Discard changes (`git restore`)
5050
- Use stash for temporary work
5151

5252
4. **Collaborating on GitHub**
53-
Route: [`/tutorial/docs/github/collaboration`](/tutorial/docs/github/collaboration)
53+
Route: [`/tutorial/github/collaboration`](/tutorial/github/collaboration)
5454
- Issues & discussions
5555
- Pull requests & code reviews
5656
- Project boards
@@ -60,32 +60,32 @@ Expand your skills with branching, remotes, and collaboration.
6060
Master advanced Git concepts, automation, and open-source contributions.
6161

6262
1. **Git Advanced Concepts**
63-
Route: [`/tutorial/docs/git/advanced`](/tutorial/docs/git/advanced)
63+
Route: [`/tutorial/git/advanced`](/tutorial/git/advanced)
6464
- Rebasing & cherry-picking
6565
- Tagging versions
6666
- Git hooks & submodules
6767
- Recovering deleted commits (`git reflog`)
6868

6969
2. **GitHub Security & Authentication**
70-
Route: [`/tutorial/docs/github/security`](/tutorial/docs/github/security)
70+
Route: [`/tutorial/github/security`](/tutorial/github/security)
7171
- SSH keys, HTTPS, personal access tokens
7272
- Two-factor authentication
7373
- Managing private vs public repositories
7474

7575
3. **GitHub Actions & Automation**
76-
Route: [`/tutorial/docs/github-actions`](/tutorial/docs/github/github-actions)
76+
Route: [`/tutorial/github-actions`](/tutorial/github/github-actions)
7777
- Automate builds, tests, and deployments
7878
- YAML workflow basics
7979
- GitHub Pages deployment example
8080

8181
4. **Open Source Contribution Guide**
82-
Route: [`/tutorial/docs/github/open-source`](/tutorial/docs/github/open-source)
82+
Route: [`/tutorial/github/open-source`](/tutorial/github/open-source)
8383
- Find projects to contribute
8484
- Fork → Clone → Branch → Commit → Pull Request workflow
8585
- Good first issues and contribution etiquette
8686

8787
5. **Integrations & Tools**
88-
Route: [`/tutorial/docs/github/integrations`](/tutorial/docs/github/integrations)
88+
Route: [`/tutorial/github/integrations`](/tutorial/github/integrations)
8989
- VS Code, GitHub Desktop, Git GUI clients
9090
- GitHub CLI and IDE integrations
9191

@@ -100,7 +100,7 @@ After completing the roadmap, practice your skills with real-world projects:
100100
- Set up **team workflows** with multiple collaborators
101101
- Automate **CI/CD pipelines** with GitHub Actions
102102

103-
Routes: [`/tutorial/docs/github/projects`](/tutorial/docs/github/projects)
103+
Routes: [`/tutorial/github/projects`](/tutorial/github/projects)
104104

105105
## Additional Resources
106106

docs/github/github-actions.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ jobs:
193193

194194
## Next Up
195195

196-
After mastering GitHub Actions, you can explore **Open Source Contribution** — learn how to contribute effectively to projects and build your developer portfolio. 👉 [Next: Open Source Contribution →](/tutorial/docs/github/open-source)
196+
After mastering GitHub Actions, you can explore **Open Source Contribution** — learn how to contribute effectively to projects and build your developer portfolio. 👉 [Next: Open Source Contribution →](./open-source)
197197

198198
## Additional Resources
199199

docs/index.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,15 +58,15 @@ Select a technology below to dive into our structured tutorials. Each path is de
5858

5959
<DocsCards>
6060

61-
<DocsCard header="HTML" href="/docs/category/html/" icon="/icons/html-5.svg">
61+
<DocsCard header="HTML" href="/category/html/" icon="/icons/html-5.svg">
6262
<p>Learn the building blocks of the web — HTML. Understand tags, attributes, forms, and layout fundamentals to create structured webpages.</p>
6363
</DocsCard>
6464

65-
<DocsCard header="CSS" href="/docs/css/introduction" icon="/icons/css.svg">
65+
<DocsCard header="CSS" href="/css/introduction" icon="/icons/css.svg">
6666
<p>Master styling with CSS. Learn Flexbox, Grid, animations, and responsive design techniques for beautiful interfaces.</p>
6767
</DocsCard>
6868

69-
<DocsCard header="JavaScript" href="/docs/javascript/introduction-to-javascript/what-is-js" icon="/icons/js.svg">
69+
<DocsCard header="JavaScript" href="/javascript/introduction-to-javascript/what-is-js" icon="/icons/js.svg">
7070
<p>From basics to advanced — learn JavaScript programming, DOM manipulation, and ES6+ features to bring interactivity to your projects.</p>
7171
</DocsCard>
7272

@@ -102,7 +102,7 @@ Select a technology below to dive into our structured tutorials. Each path is de
102102
<p>Learn NoSQL database concepts with MongoDB. Store, query, and manage data efficiently for modern applications.</p>
103103
</DocsCard>
104104

105-
<DocsCard header="AI & Machine Learning" href="/docs/machine-learning" icon="/icons/ai-chat.svg">
105+
<DocsCard header="AI & Machine Learning" href="/machine-learning" icon="/icons/ai-chat.svg">
106106
<p>Explore artificial intelligence, machine learning, and neural networks with beginner-friendly examples.</p>
107107
</DocsCard>
108108

docs/machine-learning/data-engineering-basics/data-cleaning-and-preprocessing/feature-selection.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ description: "Techniques for identifying and keeping only the most relevant feat
55
tags: [data-science, feature-selection, machine-learning, statistics, overfitting]
66
---
77

8-
**Feature Selection** is the process of reducing the number of input variables when developing a predictive model. Unlike [Dimensionality Reduction](/tutorial/docs/machine-learning/data-engineering-basics/data-cleaning-and-preprocessing/dimensionality-reduction), which transforms features into a new space, Feature Selection keeps the original features but removes the ones that are redundant or irrelevant.
8+
**Feature Selection** is the process of reducing the number of input variables when developing a predictive model. Unlike [Dimensionality Reduction](./dimensionality-reduction), which transforms features into a new space, Feature Selection keeps the original features but removes the ones that are redundant or irrelevant.
99

1010
## 1. Why Select Features?
1111

docs/machine-learning/data-engineering-basics/data-formats/json.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Most ML frameworks use JSON (or its cousin, YAML) to store **Hyperparameters**.
4848

4949
### C. API Responses
5050

51-
As discussed in the [APIs section](/tutorial/docs/machine-learning/data-engineering-basics/data-collection/apis), almost every web service returns data in JSON format.
51+
As discussed in the [APIs section](../data-collection/apis), almost every web service returns data in JSON format.
5252

5353
## 3. The "Flattening" Problem
5454

0 commit comments

Comments
 (0)