Diploma Avançado em Programação Através de C++
Aprenda a realizar diferentes operações em programas C++ e use a biblioteca padrão C++ a partir deste curso online gratuito.
Description
Diploma Avançado em Programação Através de C++ é um curso online gratuito que oferece um guia abrangente para entender a estrutura e o funcionamento de C++ para programas. Este curso ensinará como usar comandos, operadores e estruturas de dados C++ para desenvolver programas eficazes. O curso começa com uma análise de sintaxe C++ e como resolver problemas da vida real usando computadores e instrução de linguagem de máquina.
Em seguida, você aprenderá sobre design de programas e programas de depuração, juntamente com o uso de gráficos simplecpp. Você também estudará a execução condicional usando instruções condicionais e funções de parâmetros de referência, bem como funções recursivas. Em seguida, você discutirá a aplicação de namespaces e como usar matrizes para diferentes cálculos. Você também irá analisar como usar matrizes para representar dados textuais em strings de caracteres e como usar vários algoritmos de classificação. Por fim, você estudará o papel das estruturas na simplificação de programas e construtoras, sobrecarga de operador e controle de acesso. Você também aprenderá sobre a biblioteca padrão C++, programação baseada em estrutura de dados e os métodos Euler para simulações.
Este curso online gratuito fornece conhecimento prático e inúmeras aplicações de C++ em programas em desenvolvimento para garantir uma ótima experiência de aprendizagem ao longo do curso. Este curso será de interesse significativo para estudantes, programadores e qualquer pessoa interessada em utilizar linguagens de programação. Inicie sua próxima jornada de aprendizagem, registrando para este curso e atualizando suas habilidades de programação.
Start Course NowModules
C++ Basics e Problema Solutivo
-
C++ Basics and Problem Solving - Learning Outcomes
-
Programs and C++ Commands
-
C++ Syntax and Picture Drawing
-
C++ for Problem Solving
-
Representing Numbers on a Computer
-
Machine Language and Operations
-
C++ Basics and Problem Solving - Lesson Summary
Program Design and Simplecpp Graphics
-
Program Design and Simplecpp Graphics - Learning Outcomes
-
Variables, Data Types, and Assignment Statement
-
Reassignment and Blocks
-
Program Development
-
Debugging
-
Simplecpp Graphics
-
Program Design and Simplecpp Graphics - Lesson Summary
Conditional Execution and GCD
-
Conditional Execution and GCD - Learning Outcomes
-
Conditional Execution
-
Compound Conditions
-
Switch Statement and Logical Data
-
Loops and Mark Averaging
-
Conditional Statements - Break, Continue, Do While, For
-
GCD - Euclid's Algorithm and Correctness Proof
-
Conditional Execution and GCD - Lesson Summary
Computing Math Functions and Loops
-
Computing Math Functions and Loops - Learning Outcomes
-
Taylor Series and Numerical Integration
-
Bisection and Newton-Raphson Methods
-
Brute Force Search
-
Modeling a System
-
Arithmetic on Large Numbers
-
Computing Math Functions and Loops - Lesson Summary
Functions and Recursion
-
Functions and Recursion - Learning Outcomes
-
Basics of Functions
-
Functions and Reference Parameters
-
Functions - Pointers and Graphics Objects
-
Introduction to Recursion
-
Recursive Objects and Tree Drawing
-
Recursive Functions
-
Functions and Recursion - Lesson Summary
Virahanka Numbers, Programs, and Functions
-
Virahanka Numbers, Programs, and Functions - Learning Outcomes
-
Virahanka Numbers
-
Program Organization and Functions
-
Namespaces and Simplecpp
-
Passing Functions as Arguments
-
Default Values and Function Overloading
-
Virahanka Numbers, Programs, and Functions - Lesson Summary
Advanced Diploma in Programming Through C++ - First Assessment
Array Operations and Function Calls
-
Array Operations and Function Calls - Learning Outcomes
-
Introduction to Arrays
-
Histogram and Marks Display Problems
-
Polynomials and Taxi Dispatch Problems
-
Queues and Disk Intersection Problems
-
Graphical Objects
-
The Computer's View of Arrays
-
Arrays and Function Calls
-
Array Operations and Function Calls - Lesson Summary
Arrays and Recursion
-
Arrays and Recursion - Learning Outcomes
-
Representing Textual Data
-
Two-Dimensional Arrays and Command Line Arguments
-
Binary Search
-
Binary Search Analysis
-
Mergesort Function
-
Arrays and Recursion - Lesson Summary
Structures and Member Functions
-
Structures and Member Functions - Learning Outcomes
-
Structures - Basics and Operations
-
Structures and Pointers
-
Member Functions
-
Structures and Vectors
-
Structures - Taxi Dispatch Problem
-
Structures and Member Functions - Lesson Summary
Classes
-
Classes - Learning Outcomes
-
Software Components and Constructors
-
Operator Overloading and Access Control
-
Classes for Graphics and I/O
-
Class - Lesson Summary
Variable-Length Entities and C++ Standard Library
-
Variable-Length Entities and C++ Standard Library - Learning Outcomes
-
Using the Heap Memory
-
Automated Memory Management
-
Implementing a Class
-
C++ Standard Library
-
Using Iterators for Maps and Unordered Maps
-
Variable-Length Entities and C++ Standard Library - Lesson Summary
Data Structures and Marks Display
-
Data Structures and Marks Display - Learning Outcomes
-
Data Structure Based Programming
-
Composing Data Structures and Typedef
-
The New Marks Display Program
-
The RSMTAB
-
Using Maps for Marks Display
-
Data Structures and Marks Display - Lesson Summary
Medium-Size Programs and Euler Methods
-
Medium-Size Programs and Euler Methods - Learning Outcomes
-
Solver for Circuits Program
-
Mathematical Representation of Circuits
-
Extensions
-
The First Order (Euler) Method
-
The Second-Order Euler Method
-
The Second-Order Program
-
Medium-Size Programs and Euler Methods - Lesson Summary
Advanced Diploma in Programming Through C++ - Second Assessment
Course assessment
Learning Outcomes
Na conclusão bem-sucedida deste curso você será capaz de:
Identificar comandos C++ para funções matemáticas
Identificar vários tipos de dados C++
Analisar os métodos dos programas de depuração
Explicar o conceito de execução condicional na programação
Esboço do processo envolvido na execução de uma função
Explicar como usar namespaces e C++ sem simplecpp
Descrever como escrever programas simples envolvendo matrizes
Comparar vários algoritmos de sorteio
Explicar o papel da instalação de estrutura em C++
Identificar as condições para o sobrecarga do operador
Discutir vários meios de controlar o acesso às funções de membro
Explicar os recursos da biblioteca padrão C++
Certification
"Todos os cursos da Alison são gratuitos para estudar. Para completar com sucesso um curso, você deve marcar 80% ou mais em cada avaliação do curso. Após a conclusão bem-sucedida de um curso",Você pode optar por tornar a sua conquista formal comprando um Diploma ou Certificado da Alison.
oficial. Ter um documento da Alison oficial é uma ótima forma de comemorar e compartilhar o seu sucesso. É:
- Ideal para incluir nos CVs,inscrições de trabalho e portfolios
- Uma forma de mostrar a sua habilidade de aprender e alcançar altos resultados