Kurs Programowania w C++
wydawnictwo: MARK-SOFT Kursy Video
format: książka z kursem video, oprawa Pudełko na DVD
czas trwania: 9 godzin
zawiera: Książka + DVD
Ilość filmów: 81
Dźwięk: Lektor polski
Wymagania: win linux mac
ISBN:[zasłonięte]978-83045-83-0
C++ to jeden z najpopularniejszych języków programowania. Olbrzymie możliwości sprawiają, że potencjalne zastosowanie tego języka jest praktycznie nieograniczone. Używa się go do tworzenia prostych aplikacji jak i złożonych systemów operacyjnych. Elastyczność C++ sprawia, że jest to doskonałe rozwiązanie zarówno dla początkujących programistów jak i profesjonalistów. Nawet podstawowa znajomość C++ pozwoli ci znacznie szybciej opanować inne języki programowania np. JAVA czy C#.
Z naszym kursem opanujesz wszystkie najważniejsze zagadnienia związane z programowaniem w C++. Zaczniemy od omówienia podstaw: pokażemy jak zainstalować i skonfigurować oprogramowanie niezbędne do dalszej pracy. Potem omówimy wszystkie istotne elementy składowe języka. Dowiesz się jak korzystać ze zmiennych, pętli, instrukcji warunkowych, wskaźników czy funkcji. Bardzo duży nacisk położyliśmy na omówienie tego co jest chyba najważniejsze w C++ czyli programowania obiektowego. Poznasz na jakiej zasadzie działają klasy i dziedziczenie. Nauczysz się korzystać z konstruktorów i składników statycznych. Przy okazji będziesz miał okazję poznać bardziej zaawansowane aspekty języka: szablony, obsługę wyjątków itp. Znajomość tych zagadnień jest praktycznie niezbędna do tworzenia efektywnych aplikacji. Wszelkie tematy poruszane w kursie omówione zostały z użyciem prostych, ale praktycznych przykładów.
Wprowadzenie
1. Wstęp 00:46
2. Edytor 02:27
3. Pierwszy program 08:49
4. Wstawianie komentarzy 04:58
Zmienne
5. Wprowadzenie do zmiennych 08:09
6. Nazwy zmiennych 04:31
7. Typy danych 06:22
8. Operatory arytmetyczne 06:30
9. Operator przypisania 05:10
10. Konkatenacja 05:11
11. Inkrementacja 05:23
12. Pobieranie wartości z zewnątrz 06:17
13. Stałe 05:07
14. Typy wyliczeniowe 05:45
15. Różne zagadnienia 05:17
16. Referencje 05:40
17. Rzutowanie 04:29
Tablice
18. Deklaracja tablicy 05:24
19. Wprowadzanie wartości 05:15
20. Inicjalizacja tablic 08:07
21. Tablice wielowymiarowe 06:02
22. Tablice znakowe 04:02
Wskaźniki
23. Ogólne zagadnienia 06:27
24. Zastosowanie wskaźników 07:22
25. Wskaźnik do tablic 08:13
26. Stałe wskaźniki 06:03
Instrukcje sterujące
27. Instrukcja IF 05:38
28. Instrukcja ELSE IF 08:05
29. Instrukcja SWITCH CASE 09:28
30. Wyrażenia warunkowe 05:56
31. Operatory relacyjne 05:11
32. Operatory logiczne 10:10
33. Zmienne logiczne 05:26
Pętle
34. Pętla FOR - podstawy 09:31
35. Pętla FOR - rozszerzenie 08:20
36. Pętle WHILE oraz DO WHILE 09:01
37. Instrukcje BREAK oraz CONTINUE 08:50
Funkcje
38. Wprowadzenie do funkcji 08:17
39. Argumenty funkcji 09:38
40. Funkcja zwracająca wartość 06:58
41. Argumenty domniemane 06:00
42. Deklarowanie funkcji 03:58
43. Wartość i referencja 07:47
44. Zakres ważności 09:52
45. Wskaźnik do funkcji 09:15
46. Przeciążanie funkcji 05:54
47. Przeciążanie - rozwinięcie 08:15
Klasy
48. Wstęp do klas 05:02
49. Zmienne składowe 08:15
50. Funkcje składowe 09:11
51. Argumenty funkcji składowej 08:51
52. Modyfikatory dostępu 07:14
Konstruktor
53. Deklaracja konstruktora 10:27
54. Przeciążanie konstruktorów 07:33
55. Wskaźnik THIS 04:35
Klasy - dodatkowe zagadnienia
56. Funkcje statyczne 06:40
57. Zmienne statyczne 05:47
58. Stałe obiekty i funkcje 07:51
59. Deklaracja przyjaźni 06:57
60. Zaprzyjaźnione klasy 08:46
Dziedziczenie
61. Ogólnie o dziedziczeniu 07:04
62. Hierarchia klas 06:53
63. Zasłanianie składników 06:27
64. Wielodziedziczenie 04:43
65. Dostęp PROTECTED 05:25
66. Funkcji wirtualne 09:13
67. Klasy abstrakcyjne 07:01
Projekt wieloplikowy
68. Główny plik 04:52
69. Definicja klas 03:50
70. Definicja funkcji 05:45
Różne zagadnienia
71. Preprocesor 05:06
72. Struktury 03:47
73. Unie 05:31
74. Przestrzeń nazw 06:59
75. Zagnieżdżanie klas 06:08
76. Szablony funkcji 07:54
77. Szablony klas 10:13
78. Obsługa wyjątków 08:15
79. Klasa STRING cz.1 06:38
80. Klasa STRING cz.2 08:03
81. Edycja pliku wykonywalnego 05:14