Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
课程大纲
介绍
- 什么是编程,为什么要集中注意力
- 编程历史
- 有机会使用该软件自动执行任务
- 程序员和计算机在企业中的作用
- 〔2〕今天发展现状 市场趋势
- 声明式和命令式编程。如何或什么?
- 图灵机
- “即时”整合、汇编和解释。
逻辑和布尔代数的提醒问题
- 谓词
- 逻辑句子
- 重言式
- 布尔代数
第一个程序
- 结构
- 功能
- 对象
- 还有什么?
简单类型
- 字符串的表示形式
- 整数
- 浮点数
- 布尔
- 类型 Null
- 空白或未初始化
- 强类型和弱类型
数据结构
- 概念 FIFO 和 FILO
- 栈
- 队列
- 声明数组和列表
- 索引
- 地图
- 记录
- 树
运营商
- 赋值运算符。
- 算术运算符。
- 比较运算符
- 以及不同语言中的值比较
- 位
- 串联
- 递增和递减运算符
- 最常见的错误
控制程序
- if、if else 指令
- Go到说明,讨论应用问题。
- 开关
- for 循环,for-in
- while 循环,do-while
- foreach 循环
- 停止循环
创建可重用的代码
- 功能性 Programming
- 面向对象 Programming
函数式编程范例
- 有什么作用
- 功能和程序
- lambda 演算的基础知识
- 函数参数
- 返回值
- 函数作为参数
- 匿名函数
- 闭 包
- 递归
面向对象编程的范式
- 来自现实世界实体的实体在哲学、本体论中的表示
- 决定你要反对什么,或其他类型的
- 类声明
- 创建类的实例
- 字段,对象的状态
- 方法,作为对象的行为
- 抽象化
- 封装
- 遗产
- 多态性
- 关联和聚合
- 对象之间关系的委派和分离
- 模块、包和库
- 共享 API
- 将系统建模为类和对象
- 描述类之间的关系并对其进行编程
- 从业务角度进行编程
Go摘自《编程实践》
- 陷阱和常见错误
- 低级代码中的高级代码解释
- 代码优化
- KISS原理
- DRY原理
- 原则:越差越好
- 实现的分离抽象
- 错误检测逻辑程序的方法
- 公约 godowania
- 注释代码
- 软件指标
这些技术和语言的概述
- 这些语言的应用领域
- 语言的主要特点
- 发展前景
- 未来发展方向:算法、代码优化、实现模式、设计模式、架构模式、分析标准
- 减少控制结构 - 使用人工智能和自动决策
- 选择哪个平台?个人咨询
35 小时
客户评论 (4)
它为我进入编程:)的兔子洞打下了坚实的基础
Andrew Jones - Vodacom
课程 - Introduction to Programming
机器翻译
讲师对该主题有广泛的了解,并愿意分享。
Clive Lloyd - Vodacom
课程 - Introduction to Programming
机器翻译
内容足够详细,以便我掌握基础知识和概念,并且交付执行得很好。
Anwar - Vodacom
课程 - Introduction to Programming
机器翻译
耐心和节奏
vuyisa - Vodacom
课程 - Introduction to Programming
机器翻译