Home >> Learn Skills >> Coding

Coding


Know and Learn Coding

Coding is a broad term and can be used to refer to many things. On this page you are only going to find resources for the Computer programming.

Computer Programming-

Computer programming is the process of performing particular computations (or more generally, accomplishing specific computing results), usually by designing and building executable computer programs. Programming involves tasks such as analysis, generating algorithms, profiling algorithms' accuracy and resource consumption, and the implementation of algorithms (usually in a particular programming language, commonly referred to as coding).

Read On Wikipedia - Computer Programming


Introductory Course By Harvard University

You can sign up for the course and even get the certificate from one of the most reputed university in the world!!!

Register today and upgrade your skill for free, for what is life but learning!! Learn and work on the change you want to see around you!!

Little Description: Introduction to Computer Science from Harvard, better known as CS50, is the largest course on the Harvard campus and more than 4,000,000 learners worldwide have registered for the course on edX.

Click on the button or image in order to reach the website!!




Link to the Harvard course playlists on YouTube:

Little Description: Introduction to Computer Science from Harvard, better known as CS50, is the largest course on the Harvard campus and more than 4,000,000 learners worldwide have registered for the course on edX.

Learn and enjoy!!





Hindi Courses and playlists as language shouldn't become barrier in learning... :)

I prefer Apna college and CodewithHarry to start from the scratch

These are the most preferred YouTube channels for basic learning in my opinion. Do check out these!!


Apna College Web Development playlist!!


CodeWithHarry Web Development playlists!!

Learn how to code with these playlists in hindi!!





These hindi playlists may not be the best but these are enough to get you started with



There are tons of resources available on the internet which you can consume without any obstacle. If you love to learn then do use these and grow.


Some of the best websites to find the communities and for learning together with others!!

About W3Schools

W3Schools is a popular online platform that provides web development tutorials and references for various web technologies. It serves as a comprehensive resource for individuals who are learning or looking to enhance their skills in HTML, CSS, JavaScript, and other related technologies. The website offers a wide range of educational materials, including beginner-friendly tutorials, interactive examples, and hands-on exercises. These resources are designed to help users understand the fundamentals of web development and gain practical experience. Users can learn about topics such as web design, front-end development, back-end development, database management, and more.



About StackOverflow

A public platform building the definitive collection of coding questions & answers. A community-based space to find and contribute answers to technical challenges, and one of the most popular websites in the world.

Stack Overflow is a question-and-answer website that unites computer programmers worldwide. The site serves as a repository of information about computer programming. It's named after the software error that occurs when a program runs out of memory. Stack Overflow facilitates collaboration, problem-solving, and knowledge-sharing among individuals, groups, and organizations.



About GeeksForGeeks

GeeksforGeeks is a computer science portal that aims to provide well-written and well-explained solutions to common programming problems. It provides a wide range of tutorials, articles, and practice problems to help programmers improve their skills.To use GeeksforGeeks, you can start by browsing the website, or by searching for specific topics you're interested in. You can also create an account to save your progress, submit your solutions to practice problems, and participate in the community.You can browse through various sections like Algorithms, Data Structures, C, C++, Java, Python, C#, PHP, Ruby, Swift, JavaScript, and many more. In each section, you will find theoretical explanations of the concept, along with the code snippets and practice problems.You can also participate in the GeeksforGeeks Campus Ambassador Program and contribute to the GeeksforGeeks community.Overall, GeeksforGeeks is a great resource for programmers of all levels looking to improve their skills and learn new technologies. Know more...



Dare to learn!!