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

YouTube

Instant Messaging App in C++ - Code Review

The Cherno via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the development process of an instant messaging app in C++ through this comprehensive code review video. Learn about building and running projects, project architecture, API design principles, and the Walnut-Networking API. Dive into advanced C++ concepts such as removing external header includes, understanding pointers, and using type forward declarations. Examine the Walnut::Server and Walnut::Client APIs, network utility functions, and client connection status. Gain valuable insights into professional C++ programming techniques and best practices for creating robust networking applications.

Syllabus

- Intro
- Building the code
- Running all the projects
- Project architecture
- How I write APIs
- Walnut-Networking API overview
- Removing external header includes from our own headers
- What are pointers really
- Type forward declarations
- Walnut::Server API and code overview
- Walnut::Client API and code overview
- Network utility functions
- Client connection status

Taught by

The Cherno

Reviews

Start your review of Instant Messaging App in C++ - Code Review

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.