Web-Dev-For-Beginners icon indicating copy to clipboard operation
Web-Dev-For-Beginners copied to clipboard

How to start coding?

Open Rahullgowda opened this issue 11 months ago • 9 comments

Can anyone please tell me a road map of coding and how to improve myself in the tech field,like now i started learning languages like c ,c++ and python,and what should I do next and what were the best ways and options to have the best life 🧬 please

Rahullgowda avatar Mar 09 '24 06:03 Rahullgowda

Hey 👋🏾, i think it depends on what you want to do! There are different road maps for different roles!

oluseguncodess avatar Mar 09 '24 10:03 oluseguncodess

Thats what I'm confused about , what are the options i have?

On Sat, Mar 9, 2024, 3:55 PM Olusegun ⚡️ @.***> wrote:

Hey 👋🏾, i think it depends on what you want to do! There are different road maps for different roles!

— Reply to this email directly, view it on GitHub https://github.com/microsoft/Web-Dev-For-Beginners/issues/1278#issuecomment-1986818227, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGZ5ZXKV6UYLDCJLS5U7WR3YXLPRJAVCNFSM6AAAAABEN4EIS2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBWHAYTQMRSG4 . You are receiving this because you authored the thread.Message ID: @.***>

Rahullgowda avatar Mar 09 '24 10:03 Rahullgowda

Oh okay, check out this website to view different roles and their roadmaps. Click here 👈🏾

Thats what I'm confused about , what are the options i have? On Sat, Mar 9, 2024, 3:55 PM Olusegun ⚡️ @.> wrote: Hey 👋🏾, i think it depends on what you want to do! There are different road maps for different roles! — Reply to this email directly, view it on GitHub <#1278 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGZ5ZXKV6UYLDCJLS5U7WR3YXLPRJAVCNFSM6AAAAABEN4EIS2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBWHAYTQMRSG4 . You are receiving this because you authored the thread.Message ID: @.>

oluseguncodess avatar Mar 09 '24 11:03 oluseguncodess

Can anyone please tell me a road map of coding and how to improve myself in the tech field,like now i started learning languages like c ,c++ and python,and what should I do next and what were the best ways and options to have the best life 🧬 please

hey mate, go with one particular language at a time as you seem to be begineer go with python learn its fundamentals and dive into dsa for better understanding. To get the clear understanding roadmap do visit @roadmap.sh which might help you to classify your learnings

TechCodeee avatar Mar 14 '24 16:03 TechCodeee

Mate, learn C and C++ with medium level DSA if you have a good time , then you can choose webdev ,mobiledev , gamedev, AI/ML you can find the perfect roadmap on roadmap.sh website

Ace-Aryal avatar Mar 17 '24 09:03 Ace-Aryal

Hey, If you want to start coding and you are a complete beginner then start with C or C++. There are few reasons for that :-

  1. C/ C++ helps to build your logic as Python have multiple inbuilt functions which makes coding somehow easy. But if you code in C or C++ you have to code the logic for every action you performed.
  2. You can start DSA with C++ as build your problem solving skills. In Python we already have functions for that.

And as for roadmap, start with fundamental concepts like : Data types, Strings, Looping statements, Conditional statements, basics of functions and Recursion Then move towards Data Structures like Array, Stack, Linked list, Queue, searching and sorting After the basics you can start actual DSA concepts like: Dynamic Programming, Backtracking, Tree, Graph and some algorithms.

Practice and Consistency is must.

Rishi-Singhal21 avatar Mar 17 '24 14:03 Rishi-Singhal21

Start with learning a programing language, say C++, basically basic concepts like data types, variables, loops, conditions, etc. Do questions as much as you can so that you have a better understanding (e.g. Hackerrank, Hackerearth). Practice regularly. as you should be consistent. After this you can start Data Structures and Algorithms.

Build projects to apply your knowledge.

divyakumari12 avatar Apr 08 '24 16:04 divyakumari12

first of all, decide on what area of programming you like and find a way to begin. you can decide to take tutorial classes and learn. you can learn how to code on scrimba.com

Ernest3688 avatar Apr 20 '24 04:04 Ernest3688