Kategorier
Beskrivelse
Kom hele vejen rundt om C++ og få en dyb forståelse for det multiparadigmatiske programmeringssprog, der er standardiseret af både International Organization for Standardization (ISO) og American National Standards Institute (ANSI). Onlinekurserne er på engelsk og foregår online, når det passer dig. Du har adgang til onlinekurserne i 365 dage.
Introduktion
Med kursuskollektionen får du en grundig forståelse for C++, der er et objektorienteret programmeringssprog baseret på C. Du vil lære de fundamentale principper bag sproget, herunder programstruktur, I/O Streams og datatyper. Yderligere kommer du til at arbejde med modifiers og operators, og brugerdefinerede funktioner samt klasser, og hvordan du definere objekter ved hjælp af dem. Du bliver introduceret til C++ Standard Template Library og ofte benyttede Boost biblioteker. Med kursuspakken bliver du endeligt præsentereret for forskellige standarder inden for programmeringssproget som C++11 og C++14.
Deltagerprofil
Onlinekurset henvender sig til nybegyndere, der ønsker at lære programmering med C++ og til erfarne programmører og udviklere, som vil genopfriske eller videreudvikle deres færdigheder.
Indhold
- Fundamentals of C++ Programming
- Learn how to set up a development environment and explore the fundamentals of C++, including program structure, I/O streams, and header and source files.
- Data Types, Modifiers, Operators, and Flow Control
- In this course you will explore the data types in C++, work with modifiers and operators, and learn how to manage flow control in your C++ programs.
- Functions, References, Exceptions Strings & Namespaces
- Explore the basics of creating custom functions, using strings, handling exceptions, and including namespaces in C++.
- C++ Classes
- Discover how to correctly define and use classes in your C++ programs.
- Classes, Functions, and Object-oriented Programming
- Explore the basics of creating custom classes and object-oriented programming principles such as encapsulation and inheritance in C++.
- C++ Templates and Containers
- In this course, you'll learn how to use templates and containers in your C++ programs.
- C++ Standard Template Library Algorithms and Operations
- Explore the Standard Library algorithms and operations, including sorting and merging
- Defensive Coding Fundamentals for C/C++
- In this course, you will explore the fundamentals of defensive programming including inspections, testing, input validation, error handling, planning, methods, variables, assertions, and iterative design.
- Defensive Coding for C/C++
- In this course, you will explore common risks to C/C++, how to defend against common attacks, the best way to deal with user input, and finally, you'll explore some best practices for creating defendable code.
Tidsforbrug
Hele kursuskollektionen indeholder 9 kurser og kan gennemføres på ca. 13 timer.
Form
Denne online kursuspakke består af flere forskellige kurser, som du ved tilmelding har adgang til i 365 dage. Hvert enkelt kursus er opdelt i flere kursusmoduler, som du via en oversigtsmenu kan tage i den rækkefølge, du ønsker. Modulerne indeholder lyd, billeder og tekst, der gennemgår kursusindholdet. Nogle moduler indeholder små videofilm med scenarier og cases. Ved hvert kursus har du mulighed for at teste din forståelse af indholdet med tests, som du kan tage både før, under og efter kurset. Du gennemfører kursusmodulerne via din computer eller tablet med lyd og adgang til Internettet. Du kan selv styre, hvornår du vil tage modulerne – og de kan sættes på pause undervejs. Der bliver indsat bogmærker, der hvor du er nået til, så du altid har mulighed for at fortsætte, hvor du sidst kom til.
Link / kilde:
https://www.teknologisk.dk/kurser/online-kursus-c-plus-plus-programming/k90201
Kursusudbyder:
Teknologisk Institut
Pris
- 6.999  DKK
Tilføj din bedømmelse