Advance C programming Course

Table Of Contents
01-introduction
0 folders, 1 file

02-exceptions
0 folders, 4 files

03-files
0 folders, 5 files

04-the-standard-template-library
0 folders, 12 files

05-operator-overloading
0 folders, 6 files

06-template-classes-and-functions
0 folders, 4 files

07-passing-functions-to-functions
0 folders, 5 files

08-c-11s-amazing-new-features
0 folders, 31 files

09-about-gui-programming-in-c
0 folders, 1 file

10-a-project-drawing-fractal-images
3 folders, 36 files

11-bonus-videos

What you will Learn
1. Exceptions-basics
2. Standard-exceptions
3. Custom-exceptions
4. Exception-catching-order
5. Writing-text-files
6. Reading-text-files
7. Parsing-text-files
8. Structs-and-padding
9. Reading-and-writing-binary-files
10. Vectors
11. Vectors-and-memory
12. twodimensional-vectors
13. lists
14. maps
15. Custom-objects-as-map-values
16. custom-objects-as-map-keys
17. multimaps
18. sets
19. stacks-and-queues
20. sorting-vectors-deque-and-friend
21. stl-complex-data-types
22. overloading-the-assignment-operator
23. printing-overloading-left-bit-shift
24. complex-number-class
25. overloading-plus
26. overloading-equality-test
28. overloading-the-dereference-operator
29-templates-an-important-note
30. template-classes
31. template-functions
32. template-functions-and-type-inference
33. function-pointers
34. using-function-pointers
35. object-slicing-and-polymorphism
36. abstract-classes-and-pure-virtual-functions
37. functors
38. decltype-typeid-and-name-mangling
039. the-auto-keyword
40. rangebased-loops
41. nested-template-classes
42. a-ring-buffer-class
43. making-classes-iterable
44. initialization-in-c-98
45. initialization-in-c-11
46. initializer-lists
47. object-initialization-default-and-delete
48. introducing-lambda-expressions
49. Lambda-parameters-and-return-types
50. lambda-capture-expressions
51. capturing-this-with-lambdas
52. the-standard-function-type
53. mutable-lambdas
54. delegating-constructors
55. elision-and-optimization
56. constructors-and-memory
57. rvalues-and-lvalues
58. lvalue-references
59. rvalue-references
60. move-constructors
61. move-assignment-operators
62. static-casts
63. dynamic-cast
64. reinterpret-cast
65. perfect-forwarding
66. bind
67. unique-pointers
68. shared-pointers
69. source-code.html
70. fractal-creator-hello-world
71. bitmap-file-headers
72. bitmap-info-headers
73. bitmap-class
74. bitmap-memory
75. bitmap-header-values
76. writing-a-bitmap
77. setting-bitmap-pixels
78. scaling
79. a-mandelbrot-class
80. the-fractal-algorithm
81. improving-the-image
82. the-colour-histogram
83. validating-the-histogram
84. eliminating-max-iterations
85. storing-the-iteration
86. using-the-histogram
87. colour-transforms
88. a-zoom-class
89. the-zoom-list-class
90. centering-and-scaling
91. applying-the-zoom
92. zooming-in
93. reorganising-main
94. implementing-fractalcreator
95. an-rgb-class
96. using-the-rgb-class
97. specifying-color-ranges
98. calculating-range-totals
99. checking-the-range-total
100.getting-the-pixel-range-updated
101. rangebased-coloring
102. More-exercises
101. Multiple Inheritance


C programming is a general-purpose, procedural, imperative programming language developed in 1972 by Dennis M. Ritchie at the Bell Telephone Laboratories to develop the UNIX OS . C is that the most generally used computer-oriented language . It keeps fluctuating at favorite scale of recognition along side Java programing language , which is additionally equally popular and most generally used among modern software programmers.

Why to Learn C Programming?

programing language is recommended for college students and dealing professionals to become an excellent programmer specially once they are working in Software Development Domain.

key advantages of learning C Programming:
Easy to find out

Structured language

It produces efficient programs

It can handle low-level activities

It are often compiled on a spread of computer platforms


        Facts about C

C was invented to write down an OS called UNIX.

C is a successor of B language which was introduced round the early 1970s.

The language was formalized in 1988 by the American National Standard Institute (ANSI).

The UNIX OS was totally written in C.

Today C is that the most generally used and popular System programing language .

Most of the state-of-the-art software are implemented using C.

Today's hottest Linux OS and RDBMS MySQL are written in C.

HERE IS THE DOWNLOAD LINK(click to download)

Post a Comment

Post a Comment (0)

Previous Post Next Post