Skip to content

markaren/E-book_cpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

198 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AIS1003 E-book

Welcome to the E-book for the course AIS1003.

This book covers an introduction to modern C++ & software engineering fundamentals.

Read online: markaren.github.io/E-book_cpp

Additional resources

While aimed to support your endeavours, this book should not be treated as a complete reference guide. It is crucial that you supplement with other resources. Below is a non-exhaustive list of recommended learning resources.

Books

  • C++ Primer, Fifth Edition - A comprehensive and widely-used introductory book on C++ programming, covering essential concepts and techniques for beginners.
  • A Tour of C++ - A concise and high-level overview of modern C++ features, focusing on important language elements and programming principles for intermediate programmers.

Online

  • cppreference - A reliable online reference for C++ programming, providing detailed and up-to-date documentation on C++ language features, libraries, and standard functions.
  • LearnCpp - An online resource offering comprehensive tutorials and guides to help beginners learn C++ programming through step-by-step lessons and practical examples.
  • Stack Overflow - A popular online platform where programmers ask questions, share knowledge, and find solutions to programming-related issues from a community of developers worldwide.

Building the site locally

The site is built with MkDocs and the Material theme.

pip install -r requirements.txt
mkdocs serve     # live preview at http://127.0.0.1:8000
mkdocs build     # produces ./site

The site is published automatically to GitHub Pages on every push to main via .github/workflows/deploy.yml.

About

E-book for AIS1003 (Object-oriented Programming), which covers an introduction to modern C++ & software engineering fundamentals.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages