一对一辅导 + 一对一提问 + 一对一答疑 + 项目实践 + 永久学习
严长生,C语言中文网创始人,深圳萌码网络科技有限公司CEO,毕业于西安电子科技大学,曾就职于去哪儿网,从事编程工作。最大的成就是创办了C语言中文网,帮助初学者踹开编程的大门。
八年的程序员生涯,参与了大大小小二十多个项目,编写了八套教程,包括C语言教程、Windows编程入门、C++教程、Java教程、JavaScript教程、Linux简明教程、Shell简明教程、Socket教程。
- C/C++项目(部分):
- 基于windows桌面云的内存配额管理服务(该调解算法于2012年获得国家级专利);
- 基于微软的RDP旁路负载均衡服务(广泛应用于云桌面服务,是目前非常重要的服务);
- 公安系统百万级人脸比对软件;
- 棋牌游戏服务器智能分离发送工具(同时在线八万人以上的后台数据分析软件,可以实现后台数据的智能分发和读取);
- 某五百强中国汽车电子研发中心,车机互联通讯协议(车联网中汽车和手机互联的通信协议)。
- Web项目(部分):
- 创办C语言中文网,帮助初学者踹开编程的大门。
- 题库系统,可以浏览、发布、点评题目,成为VIP会员后可以查看正确答案。
- 在去哪儿网做过的与酒店相关的大大小小的项目。
通过我们的辅导,最终让学员踹开编程的大门,学会C语言。
辅导模式 | 一对一辅导 + 一对一提问 + 一对一答疑 + 项目实践 + 永久学习。整个辅导过程都是一对一,学习更有针对性。 |
流程说明 | 1) 学员报名后,老师摸底,根据学员实际情况规划学习路线,制定学习内容。 2) 老师按章节发放学习资料(包括视频和文字),督促学员学习。 3) 每一章节,老师都会针对所学内容提问问题或者布置任务,并现场答疑解惑,强化所学知识。 4) 当确保学员已经彻底学会本章知识后,继续发放下一章节。若学员有疏漏的地方,老师会加强巩固,继续考核,直到保证学会为止。 5) 整个学习过程中,学员遇到问题可随时咨询老师,老师会进行一对一答疑。 6) 学员学完所有课程后,能够独立完成学生信息管理系统和贪吃蛇游戏(共计1000多行代码),视为学会C语言。 说明:在整个学习过程中,老师会不断询问学员的学习情况,给出有针对性的建议,提出不同的问题,因材施教,弥补薄弱环节,强化重点知识,让学员少走弯路。 |
教材特色 | 视频教程和文字教程相互结合,取长补短!文字教程用来预习,视频教程用来观看演示;文字教程更容易查阅,视频教程更加直观。 |
辅导特色 | 一对一辅导 + 一对一提问 + 一对一答疑,重要的事情说三遍。 |
辅导时间 | 老师一对一辅导时间为上午9点到晚上10点,没有特殊情况,一般都可以辅导。 |
辅导工具 | 全程使用QQ在线辅导,截图、语音、远程操作、传送文件都非常方便。 |
学习费用 | 按月付费,减轻负担!付费一个月为200元,连续付费两个月为350元(省50元),连续付费三个月为450元(省150元)。 提示:如果您希望增加学习周期,我们还将提供包教包会服务,费用为600元!您可以永久学习,不再有时间限制! |
报名方式 | 加QQ:2382535200(验证信息:辅导班报名) 电话:13102753992 |
我们的课程是综合了市面上大量的C语言教程后推出的,去糟取精,通俗易懂,时长适中,从入门到高级,让你轻轻松松学习C语言。
C语言基础课程 | |
---|---|
章节/课时 | 主讲内容 |
01) 编程基础 | 阐述编程语言的概念,学习进制转换以及程序的基本运行原理,让大家先有一个整体上的认识。 |
02) C语言初探 | 完成编程环境的搭建并编写第一个C语言程序,认识编程语言的基本要素。 |
03) 变量和数据类型 | 变量是用来保存数据的,例如整数、小数、字符串等,学习数据的处理是编程的第一步。 |
04) 输入输出 | 输入就是获取用户从键盘输入的内容,输出就是在屏幕上显示信息,它们用来完成人机交互。 |
05) 分支结构和循环结构 | 分支结构和循环结构用来控制程序的执行流程,它使得程序更加智能,可以胜任各种复杂的逻辑处理,响应各种操作。 |
06) 数组(Array) | 数组是一系列连续的、拥有相同类型的数据的集合,借助它能够更加有条不紊地组织多个数据。 |
07) 函数(Function) | 函数是一段可以重复使用的代码,C语言程序的执行从某种意义上来说就是函数之间的相互调用。 |
08) 预处理命令 | 编译器在编译之前需要对源代码进行预先处理,主要包括宏替换、文件引入、条件编译等。 |
09) 指针 | 指针用来保存一份数据的起始地址,它是C语言的精华,不了解指针就没有学会C语言。 |
10) 结构体和共用体 | 和数组不同,结构体和共用体可以用来存储一组具有不同类型的数据。 |
11) 文件处理 | 什么是文本文件?什么是二进制文件?如何使用C语言来读写文件中的数据?这就是本章要讲解的重点。 |
C语言进阶课程 | |
章节/课时 | 主讲内容 |
01) C语言调试 | 调试用来发现程序的逻辑错误;断点、单步调试、变量跟踪、即时窗口、修改内存等都是调试中常用的技巧。 |
02) 多文件编程 | 一个大中型程序往往包含多个源文件和头文件,本章讲解如何将它们组织在一起,完成编译和链接工作。 |
03) 虚拟地址和物理地址 | 为了使不同的程序相互隔离,C语言中使用的地址都是假的,必须借助页表才能转换为物理地址。 |
04) C语言内存模型 | 一个程序必须放入内存才能运行,它所包含的代码和数据在内存中是如何分布的呢?Windows和Linux下有什么区别呢? |
05) 用户模式和内核模式 | C语言程序运行在用户模式,操作系统运行在内核模式。计算机为什么要提供两种模式?它们之间有什么关系? |
06) 函数的内部实现机制 | C语言中的函数调用在底层是如何做到的呢?栈又是什么,它和函数调用有什么关系呢? |
07) 栈溢出攻击 | 栈溢出是如何被诱发的,又如何借助它对程序发起攻击呢? |
08) 动态内存分配 | 什么是静态内存分配和动态内存分配?如何使用C语言中的函数来动态分配内存? |
09) 池化思想(内存池) | 内存池、连接池、线程池、对象池都是什么意思?这些“池子”里都存放了什么东西? |
10) 野指针以及内存泄露 | 野指针是什么?什么情况下会出现野指针?内存泄露是怎么回事,它跟指针有什么关系? |
C语言项目实践 | |
项目名称 | 主要功能 |
01) 贪吃蛇游戏 | 该贪吃蛇游戏不依赖TC环境,不依赖任何第三方库,可以在VC 6.0、VS、C-Free等常见IDE中编译通过。贪吃蛇游戏的难点在于设计思路、蛇的移动、食物的随机出现以及不同颜色的输出等,我们都巧妙地解决了。 |
02) 学生信息管理系统 | 该软件可以用来管理班级学生,能够对学生信息进行增加、删除、更改、查询等操作。该软件将学生信息直接保存在文件中,难点主要是对文件内容的增删改查、文件内部指针的移动、对学生信息的校验等。 |
1) 我们是骗子吗?付费后“跑路”怎么办?
正在浏览该页面的同学,我相信都是C语言中文网的用户,看过我们编辑的教程。C语言中文网创办于2012年初,到现在已经走过好几个年头,流量一直非常稳定。我们的辅导班也由C语言中文网的站长创办,于2014年初开始招生,我们不会为了几张毛爷爷去坑害我们的用户,招致一片骂声,让大家愤恨,这无疑是傻瓜式地自杀,给C语言中文网判了“死刑”。
2) 我们能辅导好吗?
我相信大家已经看过了老师的介绍,认真分析了老师的从业经历和做过的项目。实践出真知,我相信这些经验非常珍贵,是保证教学质量的前提。
最后说一句:态度决定一切,无论你基础如何,只要学习态度认真,一定会学有所成。