- Getting started
- Working with strings and if statements
- Looping and working with batches of data
- Organizing programs
- Organizing data and using sequential containers
- Using library algorithms
- Code Examples Download
What you'll learn
Description
This course is for beginners who want to get started writing programs in C++, taught by Jeremy Siek, a professor at the University of Colorado. No prior knowledge of C++ is assumed. The course is based on the excellent textbook Accelerated C++ by Andrew Koenig and Barbara E. Moo. Like the textbook, the course quickly dives into problem solving and making use of the C++ standard library, including strings, vectors, and lists. The emphasis is on teaching you the parts of C++ that you will most likely need in your day-to-day programming. This course is Part 1 of a planned two-part sequence. Part 1 covers the first seven chapters of Accelerated C++, in particular, Chapters 0 through 6. The course consists of six videos of 50-60 minutes each.
Part 2 of the course, forthcoming, will cover the second half of Accelerated C++, including how to write your own classes and generic functions.
Other Courses
![Netcurso-microsoft-dynamics-crm-introduction-course](https://img-c.udemycdn.com/course/480x270/680886_5a75_9.jpg)
FREE Microsoft Dynamics 365 For Beginners (Updated for 2021)
Learn the basics to become an Expert of Microsoft Dynamics 365 (CRM) Enterprise Solution and Boost Your Career Growth.
![Netcurso-data-science-projects-3](https://img-c.udemycdn.com/course/480x270/5171788_a71d_2.jpg)
Data Science Projects - Data Analysis & Machine Learning
Learn how to build Data Science Projects with Python. Classification, Time-Series and NLP Projects. Not for beginners.
![Netcurso-content-writing-with-live-practical-project](https://img-c.udemycdn.com/course/480x270/1768454_dc00_4.jpg)
Content Writing for Beginners
Content Writing is not an easy task. But if you try, you can learn and write it simply.
![Netcurso-creating-your-first-game-in-unreal-engine-5](https://img-c.udemycdn.com/course/480x270/4581130_ec38_2.jpg)
Creating Your First Game in Unreal Engine 5
Learn to create your first game in Unreal Engine 5 using Blueprints
![Netcurso-istqb-certified-tester-foundation-level-training-ctfl](https://img-c.udemycdn.com/course/480x270/511902_604e_3.jpg)
ISTQB Certified Tester Foundation Level Training (CTFL)
ISTQB Certified Tester Foundation Level Training (CTFL) Course
![Netcurso-amazon-web-services-aws](https://img-c.udemycdn.com/course/480x270/973222_7acc_3.jpg)
Amazon Web Services - Learning and Implementing AWS Solution
Become a Master AWS Developer
About the instructors
![Netcurso-Instructores](https://img-c.udemycdn.com/user/100x100/139298_a6e9_3.jpg)
- 4.45 Calificación
- 118741 Estudiantes
- 1 Cursos
Jeremy Siek
Professor at Indiana University
Jeremy Siek is an Associate Professor at Indiana University Bloomington. Jeremy teaches courses on programming, algorithms, compilers, logic, and mathematics. Jeremy's interests include generic programming, programming language design, type systems, and high-performance programming. Jeremy's Ph.D. thesis laid the foundation for constrained templates, aka the "concepts" proposal for C++. Prior to that, Jeremy developed the Boost Graph Library, a C++ generic library for graph algorithms and data structures. Jeremy post-doc'd at Rice University where he developed the idea of gradual typing: a type system that integrates both dynamic and static typing in the same programming language. Jeremy is currently working on a gradually-typed version of Python, a language for reflective meta-programming, a version of concepts for Chapel, and a domain-specific compiler for generating memory-efficient linear algebra kernels. In 2009 Jeremy received the NSF CAREER award to fund his project: "Bridging the Gap Between Prototyping and Production". In 2010 Jeremy was awarded a Distinguished Visiting Fellowship from the Scottish Informatics & Computer Science Alliance.
Student feedback
Course Rating
Reviews
Excellent
Yes it was good and helpful for me. Thanks Sir!
j
the demo screen keeps getting blurry