Company: Packt Publishing Author: Arkadiusz Włodarczyk Full Title: C++: From Beginner To Expert Year: 2017 Language: English Genre: Educational: Programming Skill Level: - Price: €45.99 - Files: MP4 (+ Code Files) Time: 12:13:11 Video: AVC, 922 x 832 (1.108) at 15.000 fps, 400 kbps Audio: AAC at 54 Kbps, 2 channels, 48.0 KHz Designed for people who don't have any knowledge about the programming and want to program in C++. During the course we will write many programs that will make you a great programmer. All of this is presented by a young man who shares his knowledge, so the language used can be easily understood by everyone. The course is designed for those who don't have any prior knowledge about programming. It doesn't matter if you have never written any programs or you have no idea about programming... After my course all of this will change. You will bust the myth that programming is a difficult thing only for the few! After this course you will be able to use the advanced components of the C++ language. Style and Approach: The total length of the course is over 12 hours! You will learn theory and you will also gain lots of practice. During the course we will write many programs that will make you a great programmer. Learn: ✓ semantics of the cpp ✓ what is compiler / IDE ✓ variables / types of variables ✓ input / output streams and validation of data ✓ operators - arithmetic, assignment, logical, bitwise ✓ conditions like if / else / switch ✓ arrays / multi-dimensional arrays ✓ loops - for / while / do-while ✓ functions, overloading functions, passing variables to functions etc. ✓ structures ✓ references ✓ pointers ✓ dynamic allocation of memory ✓ creating project in IDE ✓ classes ✓ object oriented programming ✓ class and function templates ✓ namespaces ✓ exceptions Features: ✓ A very simple course with not much prerequisites. ✓ Get acquainted with C++ and acquainted with advanced components Lessons: 1. Basics 01. What is programming, compiler. Installing IDE 02. Basics of programming 03. Variables 04. Types of Variables 05. Downloading data from the input 2. Operators 06. Arithmetic and Assignment Operators 07. Relational Operators 08. Logical Operators 09. Bitwise Operators (Advanced - Optional at start) 3. Conditions 10. Conditional Statements 11. Switch 12. Conditional Operator 13. Calculator - exercise 4. Arrays 14. Arrays 15. Multidimensional Arrays 5. Loops 16. For 17. while and do while 18. Exercises, nested loops 19. break and continue 6. Functions 20. Pre-function Scope of Variables 21. Functions 22. Overloading functions 23. Loops and functions – exercises 24. Data Validation – exercise 7. References and enum 25. Enum Type 26. Reference Variables 27. Reference Variables in functions 8. Pointers 28. What are pointers? 29. Name of array - Pointer 30. Dynamic allocation of memory 31. Strings and a pointer on a char type. 32. Functions and pointers. 33. Lottery - pseudo-random numbers generator 34. Type casting 9. BONUS: Project 35. Creating project, external execution of program 36. Preprocessor directives, Multi-file project 10. Structures and Classes - Object Oriented Programming 37. Data Structures and Pointers 38. Classes 39. Static variables and functions 40. Constant classes and methods 41. Friend functions 42. Friend classes 43. Copy constructor 44. Convert constructor and overloading operators 45. Inheritance between classes 46. Polymorphism, virtual functions, abstract classes 47. Virtual destructor 11. Templates 48. Function templates 49. Class templates 12. Advanced 50. Exceptions 51. Namespaces 13. Conclusion 52. What's next? Our members see more. Join us! ------------- Our members see more. Join us!