Products
Features
YouTube Video Summarizer
Summarize YouTube videos
Web & PDF Highlighter
Highlight web pages & PDFs
Chat with PDF
Ask any PDF questions with AI
Ask AI Clone
Chat with your highlights & memories
Audio Transcriber
Transcribe audio files to text
Glasp Reader
Read and highlight articles
Kindle Highlight Export
Export your Kindle highlights
Idea Hatch
Hatch ideas from your highlights
Integrations
Obsidian Plugin
Notion Integration
Pocket Integration
Instapaper Integration
Medium Integration
Readwise Integration
Snipd Integration
Hypothesis Integration
Apps & Extensions
Chrome Extension
Safari Extension
Edge Add-ons
Firefox Add-ons
iOS App
Android App
Discover
Discover
Ideas
Discover new ideas and insights
Articles
Curated articles and insights
Books
Book recommendations by great minds
Posts
Essays and notes from readers
Quotes
Inspiring quotes collection
Videos
Curated videos and summaries
Explore Glasp
Glasp Newsletter
Weekly insights and updates
Glasp Talk
Interview series with great minds
Glasp Blog
Latest news and articles
Glasp Use Cases
Learn how others use Glasp
Build & Support
Glasp API
Access Glasp's API for developers
MCP Connector
Connect Glasp to Claude & ChatGPT
Community
Glasp Reddit Community
Students
Student discount and benefits
FAQs
Frequently Asked Questions
AboutPricing
DashboardLog inSign up

How to start CODING from 0

30.6K views
•
July 26, 2021
by
Fraz
YouTube video player
How to start CODING from 0

TL;DR

A step-by-step guide for beginners on learning programming and preparing for technical jobs.

Transcript

Hii Everyone, I am Fraz and I am a Software Developer at Curefit. When a student starts learning a programming language, he gets confused a lot. First, which language to do and Second, from where to do. How to do DS Algo, which platform to follow, from where to start development In all this chaos, our first year passes :( That's why I want to put o... Read More

Key Insights

  • 🗯️ Choosing the right programming language impacts career development; Java, Python, and C++ each serve different industries.
  • 🤩 Combining theory with practical coding exercises is key for grasping data structures and algorithms effectively.
  • 🧑‍🎓 Consistent practice on platforms like Leetcode helps to reinforce learning and prepares students for coding interviews better.
  • 🏆 Participating in contests on platforms like Codeforces enhances problem-solving skills and competitive programming experience.
  • ❓ Maintaining a solid CGPA is essential for future job opportunities, particularly during campus placements.
  • 🧑‍🎓 Building a network of peers in the field can provide support and collaboration opportunities throughout a student's journey.
  • 👻 Exploring different projects during breaks allows students to apply learned concepts practically and discover personal interests.

Install to Summarize YouTube Videos and Get Transcripts

Explore YouTube Video Summarizer or Get YouTube Transcript Extractor

Questions & Answers

Q: What programming languages does Fraz recommend for beginners?

Fraz recommends Java, Python, and C++ as suitable choices for beginners. Java is suggested for development projects, Python is ideal for machine learning and artificial intelligence, while C++ is preferred for those interested in competitive programming. Each language has unique advantages based on the student's career aspirations.

Q: How should students approach learning data structures and algorithms?

Students should learn data structures and algorithms in conjunction with programming theory by practicing problems on platforms like Leetcode. Fraz recommends a four-month timeframe to learn both concepts and practice problems, starting with easier questions and gradually progressing to more difficult ones to build confidence and competence.

Q: What role does maintaining a good CGPA play in a student's career?

According to Fraz, maintaining a strong CGPA is crucial for campus placements, as many companies initially screen candidates based on their academic performance. A good CGPA reflects a student’s dedication and can open doors to opportunities that might be limited for those with lower academic scores.

Q: How can students gain practical experience while studying?

Students are encouraged to explore various projects in fields like web development, machine learning, and robotics during their vacations. Fraz suggests starting with basic concepts and gradually developing skills over the second year to enhance practical knowledge and better prepare for real-world applications.

Q: What platforms are recommended for competitive programming?

Fraz recommends Codeforces as an excellent platform for competitive programming, where students can participate in contests and solve problems. Checking out the editorial discussions after contests can be beneficial for understanding different problem-solving techniques and improving coding skills.

Q: How often should students practice coding problems?

Fraz encourages students to practice coding problems consistently, ideally alongside their theoretical learning. He suggests focusing on Leetcode and starting with easier problems before progressing to more challenging ones, ensuring a steady build-up of skills and confidence in coding.

Summary & Key Takeaways

  • Fraz outlines a clear roadmap for students starting their programming journey, emphasizing the importance of selecting a programming language based on career goals.

  • He recommends resources for learning data structures and algorithms (DSA) alongside theory and practice problems, particularly using platforms like Leetcode and Codeforces.

  • Importance is placed on maintaining a good CGPA for campus placements while also gaining practical project experience in various fields of interest during vacations.


Read in Other Languages (beta)

English

Share This Summary 📚

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Explore More Summaries from Fraz 📚

Don't Ignore Aptitude | Plan for Aptitude Round | Which Companies ask Aptitude Questions thumbnail
Don't Ignore Aptitude | Plan for Aptitude Round | Which Companies ask Aptitude Questions
Fraz
From Selling Vegetables To Cracking Placements ( SDE ) 🔥 | Without JEE Exam | Off-Campus Offer thumbnail
From Selling Vegetables To Cracking Placements ( SDE ) 🔥 | Without JEE Exam | Off-Campus Offer
Fraz

Summarize YouTube Videos and Get Video Transcripts with 1-Click

Download browser extensions on:

Try YouTube Summary with ChatGPT & Claude or YouTube Transcript Generator

Apps & Extensions

  • Chrome Extension
  • Safari Extension
  • Edge Add-ons
  • Firefox Add-ons
  • iOS App
  • Android App

Key Features

  • YouTube Video Summarizer
  • Web & PDF Summarizer
  • Web & PDF Highlighter
  • Chat with PDF
  • Ask AI Clone
  • Audio Transcriber
  • Glasp Reader
  • Kindle Highlight Export
  • Idea Hatch

Integrations

  • Obsidian Plugin
  • Notion Integration
  • Pocket Integration
  • Instapaper Integration
  • Medium Integration
  • Readwise Integration
  • Snipd Integration
  • Hypothesis Integration

More Features

  • APIs
  • MCP Connector
  • Blog & Post
  • Embed Links
  • Image Highlight
  • Personality Test
  • Quote Shots

Company

  • About us
  • Blog
  • Community
  • FAQs
  • Job Board
  • Newsletter
  • Pricing
Terms

•

Privacy

•

Guidelines

© 2026 Glasp Inc. All rights reserved.