大连培训网 > 大连C语言培训机构 > 大连爱尚教育IT学校
首页 培训网 最新资讯 热门问答

大连爱尚教育IT学校

免费试听

您当前的位置: 大连IT认证培训 > 大连C语言培训 > 大连编程C++培训

大连编程C++培训班

¥详询

班制:周末班

大连爱尚教育IT学校
上课(咨询)地址:大连高新园区黄浦路439号科技创业大厦
报名咨询 预约试听
课程介绍

程序员为什么需要学C语言

1)学习C语言就是在学习Java, 因为C语言中至少80%的语法知识都被Java继承了。Java刚开始的前半部 分,如数据类型、变量、流程控制、数组、函数,这些知识同C语言几乎是一模一样的。

2) C语言是面向过程语言的代表,学好C语言有助于学习Java中面向对象的思想。前面说过,要想知道什么 是面向过程、什么是面向对象就必须要有比较。你将C语言学完之后,再学习Java中函数的时候就会发现,它 们的语法规则是一模一样的, 但用法完全不一样。如果你直接学习Java,就会觉得本应该那么使用,这样就无 法深刻体会什么是面向对象。


C 语 言 课 程 内 容


章节安排

内容简介
HTML
项目介绍、技能介绍、任务介绍、环境搭建、开发工具使用、网站的业务需求、介绍网页设计规范、案例讲解HTML常用标签及使用表格简单布局、案例讲解如何使用HTML标签制作超链接、多媒体文件、表单、框架页
DIV+CSS页面布局、行内样式、内嵌样式、外部样式、选择器(选择器、id选择器、html标签选择器、class选择器、样式表继承、超级链接的四种状态)
使用DIV标签和CCS技术的结合,对网页进行设计布局
CSS
HTML5/CSS3新特性,表单控件、多媒体控件、新的属性(圆角、阴影)
SQL
DDL(修改表、删除表、建约束),安装与简介、分别用工具和代码实现修改表、删除表、清空表、创建约束(主键、外键、非空、默认值) 数据类型(数值、日期/时间和字符串(字符)类型)讲解、获得系统时间并格式化
DML(增、删、改)、DQL(单表查询),使用SQL命令完成表中记录的添加、修改、删除、简单查询、and、or、in、between、like、排序(order by)、表别名、列别名、DQL(聚合、排序、分组、筛选),使用SQL命令实现查询聚合函数(count、avg、max、min、sum)、分组与筛选(group by、having)、子查询


课程


章节安排
章节内容

1.C语言概述与数据类型
1.计算机基础;2.C语言程序;3.C的代码的含义与编译;4.集成开发环境(vs)5.常量与变量;6.进制转换;7.数组与字符串
2.条件判断与循环语句
1.运算符与优先级;2.强制类型转换运算符;3.if条件控制语句;4.if-else语句;5.三目运算符;6.switch语句;7.for/break/continue
3.字符串与函数
1.函数的基本概念;2.字符串操作的常用函数;3.自定义函数
4.数组
1.一维数组的定义和使用;2.一维数组的基本操作;3.一维数组的案例(如:排序);4.二维数组的定义和使用;5.二维数组的基本操作
5.指针
1.指针变量的定义;2.指针基本使用;3.const修饰的指针;

4.一级指针与数组名的关系;5.指针法操作数组元素

6.指针作为函数的参数;7.数组作为函数的参数;8.指针做函数的返回值;9.指针处理字符串
6.内存管理
1.局部变量的作用域和生命周期;2.静态局部变量的作用域和生命周期;3.全局变量的作用域和生命周期;4.静态全局变量的作用域和生命周期;5.静态函数和非静态函数的区别;

6.内存分区;7.堆区内存的分配(malloc)和释放(free)
7.复合类型
1.结构体的基本用法;2.结构体嵌套指针和数组;3.结构体作为函数参数;4.复合类型的声明与使用


课程模块


章节安排
章节内容
C高级编程
1.内存分区、函数调用模型
1.数据类型、变量的含义;2.内存四区特点;3.函数的调用模型;4.内存操作函数;5.宏定义与预处理
2.指针高级
1.指针基本使用;2.指针的步长的概念;3.指针简介赋值;4.指针以及多级指针做函数参数的特性与使用;5.指针操作字符串;6.const类型修饰符;7.位的逻辑运算符;8.移位运算符;9.数组指针与指针数组;10.多维数组做函数参数;11.结构体嵌套一级指针;12.浅拷贝深拷贝
3.函数指针与回调函数
1.封装和设计的思想;2.函数指针定义的三种方式;3.回调函数
4.数据结构与链表
1.链表的基本概念;2.单链表的相关操作
5.递归函数
1.递归函数的概念;2.递归的使用
6.接口的封装和设计
1.函数的封装设计;2.解耦合的设计理念;3.模块实现与业务分离的思想
7.数据结构与算法
1.大O表示法基本概念;2.线性表顺序存储和链式存储概念;3.线性表的顺序存储(数组);4.线性表的链式存储(链表);5.队列的顺序与链式存储;6.栈的顺序与链式存储;7.二叉树基本操作;8.常用排序算法
C++核心编程
与桌面应用开发

1.C++对C的扩展、引用
1.C++语言的命名空间的使用;2.C++对C的扩展;3.C、C++中const不同之处;4.定义和使用引用类型变量;5.C++11常用语法
2.函数重载
1.类的的默认参数;2.c++的函数重载;3.类和对象的基本概念
4.类的封装和访问控制权限;5.类和对象进行简单编程
3.类和对象
1.类的构造函数;2.类的析构函数;3.explicit关键字作用
4.类的拷贝构造函数的使用;5.深拷贝和浅拷贝问题;6.多个对象的构造和析构函(初始化列表)
4.对象的动态分配和释放
1.类和对象的动态分配和释放内存;2.静态成员变量和函数的使用;
3.C++编译器对成员变量和成员方法的处理机制;4.this的使用;
5.友元函数;6.友元类
5.运算符重载
1.运算符重载概念;2.常用运算符重载;3.自定义的智能指针类;4.实现一个自定义的String类
6.类的继承和派生、多态
1.继承中的访问控制;2.继承中的构造和析构;3.多继承4.virtual继承的基本概念;5.多态的使用(多态成立条件、使用场景);6.区分成员函数的重写和重定义;7.虚函数表指针,分步初始化;8.虚函数;9.纯虚函数;10.抽象类的使用;11.虚析构函数和纯虚析构函数
7.函数模板、类模板
1.函数模板基本语法;2.函数模板和函数重载的调用规则;3.编译器对模板的编译过程;4.类模板的概念和基本语法;5.继承中的类模板;6.类模板中普通友元函数、友元函数模板的处理
8.异常、I/O流
1.C++类型转换;2.C++标准异常库;3.异常的抛出与捕获;4.C++标准I/O流(cin、cout);5.C++的文件I/O类的使用
9.STL
1.STL容器、迭代器的原理;2.序列式容器vector、string、deque;3.堆栈容器stack、quenue;4.双向链表容器list;5.关联式容器set、multiset;
6.对组pair;7.关联式容器map、multimap;8.STL算法详解

C语言的薪资待遇

985中上水平,去大城市大公司,华为基本打底,本科8k,硕士10k在好的就是上边那些公司(这类公司基本只 要985)了,不过说实话这些人数其实非常少。如果不是985, 是一-本,可能要减2k,专科或者培训班可能再减 2k。而如果不是大城市 (IT其实就是北京上海),二线城市可能减2k,三线可能减2k。这是 毕业生,一般来说 不跳槽,- 般每年工资就涨20%左右,两三年跳槽能涨50%,如果从程序员升级到项目经理,那样翻1倍,也正 常,所以技术不是985的,干个三年达到月薪1w也不是特别夸张。



学C语言有什么优势?

用途广泛

C语言用途非常广泛,大到卫星导弹,小到一个计算器,都可以用C言语来实现。现在学的仅仅C言语的根本语 法,要做真实有用的程序,还要学许多东西,比如windows api,学了之后就知道怎么用C言语调用Windows api画窗口、按钮、进度条等等,做出像QQ相同实用的程序。


体验课预约试听

倒计时

12:00:00

课程热线:

在线咨询

客服在线时间:早上9点~下午6点,其他时间请在线预约报名或留言,谢谢!

大连C语言

免费体验课开班倒计时

11: 41: 09

稍后会有专业老师给您回电,请保持电话畅通

咨询电话:
推荐机构 全国分站 更多课程

本周仅剩 个试听名额

请键入信息,稍后系统将会把领奖短信发至您的手机

申请试听名额

已有10254人申请免费试听

01电话咨询 |

QQ:
加盟合作:0755-83654572