# Learning path to follow for Kirupa.com sections as a newbie in Web development

**URL:** <https://forum.kirupa.com/t/learning-path-to-follow-for-kirupa-com-sections-as-a-newbie-in-web-development/658713>\
**Category:** web dev\
**Created:** [May 14, 2023, 4:58am UTC](https://forum.kirupa.com/t/learning-path-to-follow-for-kirupa-com-sections-as-a-newbie-in-web-development/658713 "2023-05-14T04:58:50Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![dmdev261](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/dmdev261/32/22149_2.png) [@dmdev261](https://forum.kirupa.com/u/dmdev261)\
**Post date:** [May 14, 2023, 4:58am UTC](https://forum.kirupa.com/t/learning-path-to-follow-for-kirupa-com-sections-as-a-newbie-in-web-development/658713/1 "2023-05-14T04:58:50Z")

</div>

Hello All,  
I am new to [kirupa.com](http://kirupa.com). I am newbie in Development and trying to learn it using “Tutorials” and “Coding Exercises” available here.  
However, I feel little lost, could someone please help me with learning path I should follow.  
According to my understanding I think I should follow “Tutorials” in following order(or Learning path):

1. Web Fundamentals
2. HTML and CSS
3. JavaScript
4. Animations
5. JavaScript Tips
6. Arrays, Arrays, Arrays
7. Good UX
8. Canvas
9. Data Structures & Algorithms
10. React for Beginners
11. Flash and ActionScript

I am not sure if “Coding Exercises” section will be covered while following above path.  
Please suggest.  
Any help would be beneficial for me as well as other looking and trying to follow [kirupa.com](http://kirupa.com) in their initial Web development journey.

And Thanks a lot Kirupa Sir, content of this site is really very helpful.  
Thanks and regards,  
Devanshu Mishra

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [May 14, 2023, 3:45pm UTC](https://forum.kirupa.com/t/learning-path-to-follow-for-kirupa-com-sections-as-a-newbie-in-web-development/658713/2 "2023-05-14T15:45:54Z")

</div>

Hi @dmdev261 - welcome to the forums 😀

What technical or web topics are you already familiar with? That may help in suggesting the best place to start from.

Cheers,  
Kirupa

---

<div class="post-metadata">

**Author:** ![dmdev261](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/dmdev261/32/22149_2.png) [@dmdev261](https://forum.kirupa.com/u/dmdev261)\
**Post date:** [May 15, 2023, 4:12am UTC](https://forum.kirupa.com/t/learning-path-to-follow-for-kirupa-com-sections-as-a-newbie-in-web-development/658713/3 "2023-05-15T04:12:35Z")

</div>

Hello @kirupa , I am aware of basics HTML tags and its usage plus basic of CSS like css classes and how to use them in HTML. As of now, I don’t have much understanding on how to correctly use which HTML tags(I think its called semantic HTML) and proper CSS usage or make a proper(good looking and proper usage of HTML and CSS) HTML page.

Thanks for you reply.  
Devanshu Mishra

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [May 15, 2023, 4:56am UTC](https://forum.kirupa.com/t/learning-path-to-follow-for-kirupa-com-sections-as-a-newbie-in-web-development/658713/4 "2023-05-15T04:56:54Z")

</div>

It seems like you have enough knowledge actually! What are you trying to build or get better at?

Based on what you’ve told me, you may benefit the most by learning JavaScript first and then going deeper into any rare HTML or CSS topics that confuse you:

> **[Learn JavaScript: Visual and Beginner-Friendly Tutorials](https://www.kirupa.com/javascript/learn_javascript.htm)**
>
> Visual and beginner-friendly tutorials that teach you JavaScript starting from the basics and going all the way to advanced topics that will help you build real apps!

Semantic HTML and the appropriate CSS to use will naturally get better with practice, so I wouldn’t overindex on knowing everything there on day 1 😇

---

<div class="post-metadata">

**Author:** ![dmdev261](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/dmdev261/32/22149_2.png) [@dmdev261](https://forum.kirupa.com/u/dmdev261)\
**Post date:** [May 15, 2023, 5:42am UTC](https://forum.kirupa.com/t/learning-path-to-follow-for-kirupa-com-sections-as-a-newbie-in-web-development/658713/5 "2023-05-15T05:42:37Z")

</div>

Thanks a lot Kirupa Sir.  
Your suggestion seems to be very helpful, will start with JS 101 and keeps on filling gaps with HTML and CSS knowledge whenever required.

“What are you trying to build or get better at?” → I am starting my journey for Web development

---

<div class="post-metadata">

**Author:** ![kirupa](https://yyz1.discourse-cdn.com/flex011/user_avatar/forum.kirupa.com/kirupa/32/11616_2.png) [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Post date:** [May 15, 2023, 2:28pm UTC](https://forum.kirupa.com/t/learning-path-to-follow-for-kirupa-com-sections-as-a-newbie-in-web-development/658713/6 "2023-05-15T14:28:17Z")

</div>

Perfect! It is a fun and (sometimes) challenging path, but we are all here to help. Please do ask as you run into any questions or issues, and we will be happy to help 🕶
