Curso Completo de Linguagem C, C++ e Orientação a Objetos

所在平台: Udemy

课程主页: https://www.udemy.com/course/curso-completo-de-linguagem-c-iniciante-ao-avancado/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:C语言、C++及面向对象编程完全课程 课程概述:本课程专为那些渴望成为程序员但从未编写过代码的人设计。C语言是学习编程的优秀起点,因为大多数高级语言都是基于C语言开发的。通过学习C语言,你将更容易掌握其他编程语言。 在本课程中,你将学习以下内容: - 复习“学习C和C++ - 编程逻辑基础” - 理解高级语言与低级语言的区别 - 理解编程和编码的区别 - 定义、遍历和访问数组 - 定义、遍历和访问向量 - 定义常量 - 开发菜单 - 创建循环(While, For) - 使用逻辑连接词(与、或、非) - 使用简单或复合条件语句(IF, Switch Case) - 进行数学运算 - 使用不同类型的变量(整型、浮点型、字符型、布尔型) 课程新内容: - 变量的定义与输出 - 向量、数组和循环的复习 - 如何使用指针 - 清屏 - 使用无返回值和有返回值的函数(整数、字符、布尔型) - 使用简单和多重参数的函数 - 使用指针作为参数的函数 - 动态分配向量和数组 - 构建结构体(Structs) - 文件的读写 游戏创建: - 创建井字游戏、战舰游戏和猜词游戏 - 创建棋盘 - 随机定位 - 创建掩码 - 反馈消息 - 修改终端颜色 - 双人游戏 数据结构: - 简单搜索 - 二分搜索 - 队列操作 - 栈操作 - 冒泡排序 - 插入排序 - 选择排序 - 快速排序 - 希尔排序 - 合并排序 面向对象编程: - 类和对象 - 封装 - 构造函数 - Getter与Setter - 继承 - UML图 - 多态 - 抽象类 额外课程: 最后,你还可以参加一个关于敏捷项目管理的额外课程,学习如何管理更大的项目、管理团队并在职场中脱颖而出!此外,课程还提供个别支持以解答疑问,并通过问卷加强知识掌握。 课程结束后,你将获得证书,适合于初学者,即使是从未编程的人。期待你的参与!

课程评论(0条)

课程详情

Um curso para quem sempre sonhou em se tornar um programador, mas nunca programou uma linha sequer.A Linguagem C é uma ótima linguagem para se aprender, pois a maior parte das linguagens de alto nível utilizadas hoje foram feitas baseadas no C, ou seja, ao aprender C você terá muita facilidade para aprender qualquer outra linguagem!Nesse curso você aprenderá a criar programas com os recursos:Revisão do Curso "Aprenda C e C++ - Fundamentos Para Lógica de Programação"Entender a diferença entre Alto Nível X Baixo NívelEntender a diferença entre Programação X CodificaçãoDefinir, Percorrer e Acessar MatrizesDefinir, Percorrer e Acessar VetoresDefinir ConstantesDesenvolver MenusCriar laços de repetição (While, For)Utilizar Conectivos Lógicos (AND, OR, NOT)Trabalhar com Condicionais Simples ou Compostas (IF, Switch Case)Fazer operações matemáticasUtilizar diferentes tipos de variáveis (Int, Float, Char, Boolean)Parte NovaESSENCIALRevisão sobre Definição e Impressão de VariáveisRevisão sobre Vetores, Matrizes e Laços de RepetiçãoComo usar PonteirosComo limpar a telaUsar funções sem retornoUsar funções com retorno (Inteiras, Caractere, Booleanas)Usar funções com envio de parâmetros simples e múltiplosUsar funções com envio de parâmetros com ponteirosFazer alocação dinâmica de Vetores e MatrizesConstruir estruturas (Structs)Leitura e Escrita em Arquivos ExternosCRIAÇÃO DE JOGOSCriação de um Jogo da Velha, Batalha Naval e Jogo da ForcaCriação de TabuleirosPosicionamento AleatórioCriação de MáscarasMensagens de FeedbackModificar a Cor no TerminalJogar em DuplaESTRUTURAS DE DADOSBusca SimplesBusca BináriaOperações com FilasOperações com PilhaBubble SortInsertion SortSelection SortQuick SortShell SortMerge Sort ORIENTAÇÃO A OBJETOSClasses e ObjetosEncapsulamentoConstrutoresGetters e SettersHerançaDiagramas UMLPolimorfismoClasses AbstratasCURSO EXTRAAo final você ainda poderá fazer um curso extra de Gestão Ágil de Projetos com Scrum, para poder trabalhar com projetos maiores, gerenciar equipes e se destacar no mercado de trabalho!Além disso você terá suporte individual para tirar suas dúvidas e responderá a questionários para reforçar os seus conhecimentos.Ao finalizar o curso você receberá um Certificado.Esse curso é para iniciantes, mesmo que NUNCA TENHAM PROGRAMADO NA VIDA.Muito obrigado e te vejo lá

课程标签

0人关注该课程

主题相关的课程