오디오북 라이프의 시작

격이 다른 오디오북 생활을 경험해보세요!

  • 언제든 손쉽게 구독해지 가능
  • 월정액 11900원 부터
  • 무제한 청취
  • 총 5만권 이상의 영/한 오디오북
  • 온가족을 위한 다양한 오디오북
지금 바로 시작해보세요!
kr all devices

The Modern C++ Challenge: Become an expert programmer by solving real-world problems

언어
영어
Format
카테고리

논픽션

Test your C++ programming skills by solving real-world programming problems covered in the book

Key Features • Solve a variety of real-world programming and logic problems by leveraging the power of C++17

• Test your skills in using language features, algorithms, data structures, design patterns, and more

• Explore areas such as cryptography, communication, and image handling in C++

Book Description

C++ is one of the most widely-used programming languages and has applications in a variety of fields, such as gaming, GUI programming, and operating systems, to name a few. Through the years, C++ has evolved into (and remains) one of the top choices for software developers worldwide. This book will show you some notable C++ features and how to implement them to meet your application needs. Each problem is unique and doesn't just test your knowledge of the language; it tests your ability to think out of the box and come up with the best solutions. With varying levels of difficulty, you'll be faced with a wide variety of challenges. And in case you're stumped, you don't have to worry: we've got the best solutions to the problems in the book. So are you up for the challenge?

What you will learn • Serialize and deserialize JSON and XML data

• Perform encryption and signing to facilitate secure communication between parties

• Embed and use SQLite databases in your applications

• Use threads and asynchronous functions to implement generic purpose parallel algorithms

• Compress and decompress files to/from a ZIP archive

• Implement data structures such as circular buffer and priority queue

• Implement general purpose algorithms as well as algorithms that solve specific problems

• Create client-server applications that communicate over TCP/IP

• Consume HTTP REST services

• Use design patterns to solve real-world problems

Who this book is for

This book will appeal to C++ developers of all levels. There's a challenge inside for everyone.

Marius Bancila is a software engineer with 15 years of experience in developing solutions for the industrial and financial sectors. He is the author of Modern C++ Programming Cookbook. He focuses on Microsoft technologies and mainly develops desktop applications with C++ and C#. He is passionate about sharing his technical expertise with others, and for that reason, he was recognized as a Microsoft MVP for more than a decade. He can be contacted on Twitter at @mariusbancila.

© 2018 Packt Publishing (전자책 ): 9781788994026

출시일

전자책 : 2018년 5월 23일

태그

다른 사람들도 즐겼습니다 ...

  1. The Clean Coder: A Code of Conduct for Professional Programmers Robert C. Martin
  2. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  3. Coders: Who They Are, What They Think and How They Are Changing Our World Clive Thompson
  4. Javascript: Ultimate Beginners Guide Leonardo Gorman
  5. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  6. Building Microservices: Designing Fine-Grained Systems Sam Newman
  7. The Innovators: How a Group of Hackers, Geniuses, and Geeks Created the Digital Revolution Walter Isaacson
  8. 97 Principles for Software Architects: Axioms for software architecture and development written by industry practitioners Multiple Authors
  9. Once Upon an Algorithm: How Stories Explain Computing Martin Erwig
  10. Blockchain For Dummies Tiana Laurence
  11. Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith Sam Newman
  12. Python: - The Bible- 3 Manuscripts in 1 book: Python Programming for Beginners - Python Programming for Intermediates - Python Programming for Advanced Maurice J. Thompson
  13. How Smart Machines Think Sean Gerrish
  14. Data Science John D. Kelleher
  15. Software Engineering at Google: Lessons Learned from Programming Over Time Tom Manshreck
  16. Free Will Sam Harris
  17. Clean Agile: Back to Basics Robert C. Martin
  18. Solutions Architect's Handbook: Kick-start your career as a solutions architect by learning architecture design principles and strategies Saurabh Shrivastava
  19. Data Science For Dummies: 2nd Edition Lillian Pierson
  20. Cybersecurity For Dummies Joseph Steinberg
  21. Hacker, Hoaxer, Whistleblower, Spy: The Many Faces of Anonymous Gabriella Coleman
  22. The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman Richard P. Feynman
  23. The Odd Quantum Sam Treiman
  24. Tao of Charlie Munger: A Compilation of Quotes from Berkshire Hathaway's Vice Chairman on Life, Business, and the Pursuit of Wealth With Commentary by David Clark David Clark
  25. Social Engineering: The Science of Human Hacking 2nd Edition Christopher Hadnagy
  26. The Deep Learning Revolution Terrence J. Sejnowski
  27. Know This: Today's Most Interesting and Important Scientific Ideas, Discoveries, and Developments John Brockman

언제 어디서나 스토리텔

  • 국내 유일 해리포터 시리즈 오디오북

  • 5만권이상의 영어/한국어 오디오북

  • 키즈 모드(어린이 안전 환경)

  • 월정액 무제한 청취

  • 언제든 취소 및 해지 가능

  • 오프라인 액세스를 위한 도서 다운로드

인기

스토리텔 언리미티드

5만권 이상의 영어, 한국어 오디오북을 무제한 들어보세요

11900 원 /월
  • 계정 1개

  • 무제한 청취

  • 사용자 1인

  • 무제한 청취

  • 언제든 해지하실 수 있어요

지금 바로 시작하기

패밀리

친구 또는 가족과 함께 오디오북을 즐기고 싶은 분들을 위해

매달 17900원 부터
  • 2-3 계정

  • 무제한 청취

  • 2-3 계정

  • 무제한 청취

  • 언제든 해지하실 수 있어요

2 개 계정

17900 원 /월
지금 바로 시작하기