课程详情 机构简介 机构地址 预约试听
关键词:北京C/C++培训课程哪家好 北京C/C++培训课程多少钱 北京C/C++培训课程电话地址
学习对象:
对C感兴趣,但没有任何软件编程基础,想先从零基础入手的软件开发爱好者;2、希望从另外一些简单的其他语言转型从事C开发的求职人员。
培训周期:
培训周期:1个月;
培训方式:全日制脱产,每周五天上课,上两天休息一天的方式,早9:00—晚20:30;
培训要求:电脑内存在4G以上,8G内存为更佳,尽量Win7、64位以上操作系统,intelCPU双核2.2以上,至少500G存储空间。
学习费用:
原价2500元,现价优惠全免费
视频下载:
关于C/C基础视频教程,传智播客已经录制完成,并对外免费开放。建议参加此班的学员在开学之前,请下载视频并在家进行提前预习,以取得更好的学习效果。
点击此处进入视频下载页面
学完此阶段可掌握的核心能力:
1、通过C语培养编程思维和动手能力;
2、通过C语言的学习培养面向过程编程思想,为以后的深入学习就业课程打下坚实基础。
学完此阶段可解决的现实问题:
1、具备C/C领域基础专业编程能力;
2、实现电子词典项目案例;
学完此阶段可拥有的市场价值:
具备学习编程思维,但尚不能达到任何企业用人标准。
1.1初识C语言
课程内容:C语言发展史、前景; C语言概论、C语言范例程序讲解;认识Visual Studio。
学习目标:学习卓绝个C语言程序,从此进入编程的殿堂。
1.2数据类型与运算符
课程内容: C语言关键字和标识符;ASCII码;常量与变量;基本数据类型; 二进制8进制与16进制,进制计算,补码; C语言基本运算符详解,类型转化; 基本输入输出。
学习目标:理解数据存储原理;掌握常量、变量的定义和实用;熟练应用数据类型的转换;掌握每一种运算符的使用,能写出可以处理一些计算的操作的简单程序;理解运算符优先级、结合方向。
1.3流程控制
课程内容:代码的条件分支流程组;数组在内存的存储方式详解;字符串数组;unicode字符串; C语言字符串数组库函数。
学习目标:理解什么是流程控制,流程控制都有哪些,它们有怎样的掌握数组操作中的遍历、查找、和排序;一些常见算法,比如冒泡排序、选择排序和快速排序等要掌握。能够通过数组来处理现实生活中的需要批量操作的问题,进一步提高编程能力。
1.4函数
课程内容:函数以及函数的声明与定义; 函数的形参,实参; 函数的递归; 多文件编译,以及#include与#define;全局函数与静态函数。
学习目标:理解函数的作用与重要性,深入理解函数参数、函数返回值、函数声明的作用及应用。掌握如何编写函数,如何使用函数进行多文件开发, 能够通过函数来消除代码重复和提高代码的可读性。
1.5指针
课程内容:指针的原理; 指针与数组的关系; 指针数组; 二级指针与多级指针; 指针做为函数的参数,指针做为函数返回值; 指针与字符串; 指针运算; main函数的参数。
学习目标:理解什么是指针及指针的作用,什么是地址传递,数组通过的角标访问元素的内部实现原理。掌握如何定义和使用指针了解动态存储空间是如何分配和释放的。什么是指针数组、指向数组的指针、指针函数、函数指针;理解C语言中内存分区,不同的分区有什么特点。
1.6指针与字符串
课程内容:字符串和字符数组; 字符串的输入输出; 字符串操作函数; 字符串作为函数参数。
学习目标:字符串是常用的知识点,需要掌握字符串的输入输出,和字符串的操作函数,还要理解字符串作为函数参数时的应用。
1.7内存布局
课程内容:内存管理; 变量生存期与作用域; 内存布局,堆区,栈区,代码区; 局部变量,全局变量,静态变量;外部变量与extern。
学习目标:理解内存工作原理,深刻理解程序运行与内存的关系。
1.8结构体和共用体
课程内容:结构体类型和结构体变量; 结构体的内存对齐; 结构体数组; 指向结构体的指针; 结构体嵌套定义; 结构体做为函数参数; 共用体; 枚举; typedef与宏定义。
学习目标:理解全局变量的定义与声明,结构体、共用体的作用,掌握如何定义和使用结构体。解决现实的编程问题。
1.9文件操作
课程内容:文件读写操作; 文件缓冲区以及文件顺序读写,随机读写; 二进制文件;结构struct与二进制文件; 二进制文件与文本文件操作; 文件加密。
学习目标:掌握文件的打开关闭操作,并能正确的读取和存储文件以及完成对文件的更改。熟练使用文本文件和二进制文件读写。
1.10实战一电子词典
案例描述:快译通电子词典,实现英译汉和汉译英的单词翻译功能(跨平台Windows,Linux,MAC)。
学习目标:通过项目实战,使大家了解如何开发的C程序,从项目需求分析项目设计,到项目实现,对C程序开发流程有个整体的认识,这对实际工作中是大有裨益的。同学们可以将基础班所学的语言知识融会贯通到具体的项目中去,在做项目的同时领略语言的强大的功能。
1.11实战二跨平台IDE
案例描述:实现中文编程的图形化IDE开发环境,用C/C语言step by step领着同学们完成跨IDE项目。
实现类似VS,eclipse等各类流行IDE风格的图形化的代码编写界面。项目完成后可以支持扩展出自定义的编程语言(跨平台Windows,Linux,MAC)。
学习目标:通过项目实战,使大家了解如何开发的C程序,从项目需求分析项目设计,到项目实现,对C程序开发流程有个整体的认识,这对实际工作中是大有裨益的。同学们可以将基础班所学的语言知识融会贯通到具体的项目中去,在做项目的同时领略语言的强大的功能。
传智播客教育科技有限公司(简称传智播客)是一家专门致力于高素质软件开发人才培养的高科技公司。它依托中国知名的程序员平台csdn ,整合了国内众多知名软件企业的资源,并邀请到任跨国公司和国内大中型企业架构师,系统分析师、企业培训师组成自己的精英团队。传智播客致力于为企业优选出色的人才的培训理念,以“学员自学入门教程,通过基础考核后进行强化培训”为招生原则,以“针对企业需求,重视基础理论建设,强化高端应用技能”为教学目标,以“高薪保证强大的经验丰富教育团队”为教学后盾,彻底解决所有培训学员的后顾之忧,并解决用人企业难以招聘到合格人才的困扰。传智播客为了将更优质的教育资源惠及更多学子,经过多年的教学探索及战略布局,已向着综合型职业教育集团发展,目前旗下已涵盖传智播客IT教育培训,黑马程序员训练营及博学谷三大子品牌。现直营分校已遍布北京、上海、广州、深圳、武汉、郑州、西安、哈尔滨、长沙、济南等一线城市及省会城市,并将逐步在其他省会城市开始直营分校,让学员可以离高薪更近一点。
学校名称:北京传智播客教育学校
固定电话:
授课地址:北京市昌平区建材城西路金燕龙办公楼1层 免费参观