
Shipping Estimate
USA
- USA
- CAN
- USA
- CAN
Ships within 48 hours · Estimated delivery Jul 9 - Jul 14
For Your Every Summer RSVP, with Code: SUMMER15
Description
Mastering C++ ProgrammingC++ has come a long way and has now been adopted in several contexts. Its key strengths are its software infrastructure and resource constrained applications. The C++ 17 release will change the way developers write code, and this book will help you master your developing skills with C++. With real world, practical examples explaining each concept, the book will begin introducing you to the latest features in C++ 17. It encourages clean code practices
C++ has come a long way and has now been adopted in several contexts. Its key strengths are its software infrastructure and resource-constrained applications. The C++ 17 release will change the way developers write code, and this book will help you master your developing skills with C++. With real-world, practical examples explaining each concept, the book will begin introducing you to the latest features in C++ 17. It encourages clean code practices in C++ in general, and demonstrates the GUI app-development options in C++. You'll get tips on avoiding memory leaks using smart-pointers. Next, you'll see how multi-threaded programming can help you achieve concurrency in your applications. Moving on, you'll get an in-depth understanding of the C++ Standard Template Library. We show you the concepts of implementing TDD and BDD in your C++ programs, and explore template-based generic programming, giving you the expertise to build powerful applications. Finally, we'll round up with debugging techniques and best practices. the end of the book, you'll have an in-depth understanding of the language and its various facets. style"color: rgb(51, 51, 51); font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"What you will learn Write modular C++ applications in terms of the existing and newly introduced features Identify code-smells, clean up, and refactor legacy C++ applications Leverage the possibilities provided Cucumber and Google Test/Mock to automate test cases Test frameworks with C++ Get acquainted with the new C++17 features Develop GUI applications in C++ Build portable cross-platform applications using standard C++ features style"color: rgb(51, 51, 51); font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"About the AuthorJeganathan Swaminathan, Jegan for short, is a freelance software consultant and founder of TekTutor, with over 17 years of IT industry experience. In the past, he has worked for AMD, Oracle, Siemens, Genisys Software, Global Edge Software Ltd, and PSI Data Systems. He has consulted for Samsung WTD (South Korea) and National Semiconductor (Bengaluru). He now works as a freelance external consultant for Amdocs (India). He works as freelance software consultant and freelance corporate trainer. He holds CSM, CSPO, CSD, and CSP certifications from Scrum Alliance. He is a polyglot software professional and his areas of interest include a wide range of C++, C#, Python, Ru, AngularJS, Node.js, Kubernetes, Ansible, Puppet, Chef, and Java technologies. He is well known for JUnit, Mockito, PowerMock, gtest, gmock, CppUnit, Cucumber, SpecFlow, Qt, QML, POSIX Pthreads, TDD, BDD, ATDD, NoSQL databases (MongoDB and Cassandra), Apache Spark, Apache Kafka, Apache Camel, Dockers, Continuous Integration (CI), Continuous Delivery (CD), Maven, Git, cloud computing, and DevOps. You can reach him for any C++, Java, Qt, QML, TDD, BDD, and DevOps-related training or consulting assignments. Jegan is a regular speaker at various technical. style"color: rgb(51, 51, 51); font-family: verdana, arial, helvetica, sans-serif; font-size: small; background-color: rgb(255, 255, 255);"Table of Contents C++17 Features Standard Template Library Template Programming Smart Pointers Developing GUI applications in C++ Multithreaded Programming & IPC in C++ Test-driven Development Behavior Driven Development Debugging Techniques Code Smells & Clean Code PracticesShipping Notes
- Free Standard Shipping on $100+ Orders to the USA.
- Except Preorder products are shipped in 48 hours.
- Delivery to the USA:
- Standard Shipping : 3-10 business days
- If time is of the essence, please consider selecting expedited delivery for faster service.
Exchange/Return Notes
- We offer a 30-day return/exchange service after receiving.
- Final sale items are not eligible for returns or exchanges.
- To process your return/exchange, please contact us at [email protected]
- Please click here for more details>>> Return & Exchange Policy
4.0 ★★★★★
Based on 2346 reviews
Sort
Product Reviews
★★★★★ 5
Great Product
Color: White, Size: 0.15 Ounce (Pack of 1)
This lip balm was recommended by my surgeon to protect my lip from uv rays. Surprisingly, it does not have that yucky spf taste other lip balms have. It does create a white cast, but I find if I lightly put it on the cast is not prominent, and I am Caribbean with deep tan skin.
Very grateful this lip balm does its job!
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on March 1, 2026
★★★★★ 5
Fabulous
Color: White, Size: 0.15 Ounce (Pack of 1)
Fabulous !!! Nice for lips
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on May 24, 2026
★★★★★ 4
Protect Your Lips
Color: White, Size: 0.15 Ounce (Pack of 1)
This chapstick feels great on my lips, nice smooth texture, no unpleasant taste. It definitely protects my lips from the sun. The only downside is that it has a white tint to it on my lips; I wish it were completely sheer.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on June 3, 2026
★★★★★ 5
A good sun solution for sensitive lips!
Color: White, Size: 0.15 Ounce (Pack of 1)
Having sensitive lips can be super frustrating. They burn SO easily in the sun. But most sunscreen lip balms on the market irritate them. Those that don't irritate aren't moisturizing at all, so my lips become dry and chapped. Which leads to more sensitivity. Ugh. But so far this Sun Bum SPF 30 has worked for me! No sunburnt lips. No irritation. Enough moisture to keep my lips soft and healthy while working or playing outside. Sure, it's s not really pleasant tasting when it gets in your mouth, and like most zinc-based sunscreens, it makes my lips milky white. But it works for my picky lips and it's a good value for the money--it's become my summertime staple.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on July 20, 2023
★★★★★ 3
Hydrates, leaves a slight white film, not travel friendly
Color: White, Size: 0.15 Ounce (Pack of 1)
I wear lip balm regularly. As a matter of fact, I always have some with me. Tubes are placed in various areas around my house, I have one in my car, in my backpack and a couple tubes at work. I'm seriously never without it so I kind of consider myself a lip balm expert. The only thing most of the ones I use don't have is SPF. Since I live in an area that is fairly sunny year round, you think I'd be better about that. Well, I'm looking to change that.
I saw this Sun Bum SPF 30 Mineral Sunscreen Lip Balm and read some of the reviews. They seemed overwhelmingly positive. I'm familiar with the brand and since it was covered under my HRA, decided to try this one out along with a few others. It glides on easily and moisturizes well, but it left a slight white film on my lips. Not my favorite but it did fade. It's unscented and doesn't have any flavor, which is good. I loathe lip balms with any type of taste to them. Good or bad. It has clean ingredients and offers great sun protection but it doesn't withstand heat itself. If you like to carry one in your pocket, backpack or keep in your car, it will melt.
I do like this lip balm but it has some negatives, as stated above. It made my lips feel soft and hydrated but it's not travel friendly. I wouldn't discourage buying it, but if you want a balm to carry around with you, I'd be hesitant to recommend it.
WAS THIS REVIEW HELPFUL?YesReportShare
Reviewed in the United States on February 26, 2024