Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Stanford University

Programming Abstractions in C++ - Stanford University

Stanford University via YouTube

Overview

Learn about programming abstractions in C++ in this tutorial series

Syllabus

【Lecture 01】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 02】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 03】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 04】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 05】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 06】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 07】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 08】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 09】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 10】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 11】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 12】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 13】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 14】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 15】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 16】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 17】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 18】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 19】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 20】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 21】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 22】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 23】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 24】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 25】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 26】CS106B, Programming Abstractions in C++, Win 2018.
【Lecture 27】CS106B, Programming Abstractions in C++, Win 2018.

Taught by

Lecture Archive

Reviews

4.6 rating, based on 164 Class Central reviews

Start your review of Programming Abstractions in C++ - Stanford University

  • I recently completed an enlightening course that exceeded my expectations. The curriculum was meticulously structured, providing a comprehensive understanding of the subject matter. The instructors demonstrated exceptional expertise, delivering enga…
  • It is a very good course , love it . I actually learn it from youtube. Thank you so much for this course.
  • Vairal Kushal
    As an avid learner seeking to deepen my understanding of C++ programming, I recently enrolled in Stanford University's online course on "Programming Abstractions in C++." This transformative learning experience exceeded my expectations and provided…
  • "Programming Abstractions in C++" from Stanford University is an excellent course that delves deep into the fundamentals of programming using the C++ language. This review highlights the key aspects and benefits of the course. First and foremost, t…
  • Dive into the dynamic world of C++ programming with Stanford University's "Programming Abstractions" course, available on YouTube. Led by the charismatic Professor Julie Zelenski, this course offers a captivating blend of theoretical insights and practical applications. With engaging lectures and hands-on assignments, it's a must-attend for both novice coders and seasoned programmers looking to sharpen their skills.
  • I learnt many things and was very helpful. It was required , and it helped a lot.
    I would like to do more courses based on computer science. Thank you so much.
    I recommend to do this course


  • great course! helped me to strenghthen my conceps of c++, lectures are very useful and all the concepts taught in a great way
  • Helped alot in my mental processing of how thing work and as a basic learner this help to advance to another level
  • One of the best courses on C++, this course helped me in enhancing my skills and also boosting my knowledge
  • Kanaparthi Anudeep
    As someone relatively new to programming, especially in C++, I was on the lookout for a comprehensive resource that could demystify the complexities of the language while providing a solid foundation in programming principles. The "Programming Abstr…
  • Jigisha V
    I recently attended your lecture on Programming Abstractions in C++, and I wanted to express my appreciation for the insightful session. Your ability to break down complex concepts into understandable segments, paired with real-world examples, was i…
  • Namrata Walde
    The "Programming Abstractions in C++" course from Stanford University offers a comprehensive exploration of programming concepts using the C++ language. It covers topics such as data structures, algorithms, recursion, object-oriented programming, and abstraction techniques. The course emphasizes problem-solving and coding skills, providing students with a solid foundation in software development. Overall, it is a highly recommended course for those looking to enhance their C++ programming knowledge and skills.
  • Profile image for Srajal Singh
    Srajal Singh
    Dive into the dynamic world of C++ programming with Stanford University's "Programming Abstractions" course, available on YouTube. Led by the charismatic Professor Julie Zelenski, this course offers a captivating blend of theoretical insights and practical applications. With engaging lectures and hands-on assignments, it's a must-attend for both novice coders and seasoned programmers looking to sharpen their skills.
  • Darya Kheirizad
    "The free online programming course offered by Stanford is truly exceptional, especially for individuals with limited income who are eager to learn. The course is well-structured, providing a comprehensive introduction to C++ programming that is accessible to learners at various levels. The explanations are clear, and the practical examples help reinforce the concepts in a way that is easy to understand. This course not only helps you build a strong foundation in C++, but it also encourages critical thinking and problem-solving skills essential for any programmer. Overall, it's an invaluable resource for anyone looking to advance their knowledge in programming without financial barriers
  • Madhuja Saha
    The "Abstraction in C++" course offers a well-structured and insightful exploration of object-oriented programming, making complex concepts like encapsulation, polymorphism, and abstract classes accessible through clear instruction and practical examples. The course effectively balances theory with hands-on exercises, allowing learners to immediately apply what they've learned. While the course excels in explaining the practical application of abstraction in professional development, some advanced sections could benefit from additional depth. Overall, it's a valuable resource for intermediate to advanced C++ developers looking to enhance their understanding of abstraction.
  • Lakshay Bisht
    The C++ playlist is an excellent resource for both beginners and intermediate learners. It offers clear explanations of fundamental concepts like loops, functions, and object-oriented programming. The lessons are well-organized, making complex topics easy to grasp with practical coding examples. The instructor's teaching style is concise and engaging, which keeps learners motivated throughout. Each video builds on the previous one, ensuring a smooth learning curve. Additionally, the playlist covers advanced topics like pointers and memory management, making it comprehensive. Overall, it's a valuable tool for anyone looking to strengthen their C++ programming skills.
  • Varenyam Dwivedi
    Title: A Comprehensive Dive into C++: Stanford Online Course Review Rating: 5/5 As someone who has always been fascinated by the intricacies of programming languages, particularly C++, I recently enrolled in the Stanford Online course titled "A Co…
  • Profile image for Adithya
    Adithya
    "Programming Abstractions in C++" from Stanford University offers a stellar learning experience in mastering C++ programming. The course stands out for its comprehensive coverage of fundamental concepts, particularly emphasizing abstraction principl…
  • Maheen
    I really enjoyed the "Programming Abstractions in C++" course from Stanford. The lectures are super clear and interesting, making even tricky concepts like recursion and data structure easier to understand. The assignments were challenging but really helped me get a good grasp of the material. The instructor explains things in a way that's easy to follow, which was great for someone like me who's just getting deeper into C++. Overall, it's an awesome course for anyone wanting to learn more about programming with C++
  • Profile image for Sanjana Babu
    Sanjana Babu
    Programming Abstractions in C++" by Stanford University offers a comprehensive introduction to data structures and algorithms using C++. The course material is well-structured, with clear explanations and numerous examples that aid understanding. O…

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.