如果你来传智播客学习

你的目标就是要积累工作经验

有机会参加世界五百强的面试

秒杀世界五百强的面试

赢得高薪的offer!

C/C++课程大纲

C语言3周21天

完全掌握C语言的本质,成为一名合格的C程序员,经历谷歌,微软,腾讯,百度,阿里的C语言面试题的千锤百炼。

1.跨平台开发环境介绍,C语言开发流程,常量与变量,数据输入输出;
2.C语言数据类型,运算符,操作符以及表达式优先级;
3.运算符和表达式,分支,循环,复杂逻辑结构学习;
4.函数流程,递归,嵌套;
5.数组,二维数组,高维数组;
6.指针,地址,指针与字符串,指针与数组,函数指针,指向指针的指针;
7.内存,堆,栈,变量作用域,生存期等等;
8.结构,联合和枚举,链表实现;
9.typedef, 宏定义 ,预编译,文件包含 ,条件编译C标准库,堆内存分配,文件读写,IO等;
10.C语言调试技巧,错误排查技巧;
11.C语言世界五百强面试,笔试,机试强化训练。

C++语言3周21天

掌握C++语言特性,理解面向对象编程思想,掌握封装,继承,多态三大特性。掌握C++异常处理,掌握运算符重载。并经历谷歌,微软,腾讯,百度,阿里的C++语言面试题的千锤百炼。

1.C++内存模型,命名空间和数据类型;
2.C++函数,内联函数,函数模板;
3.面向对象编程(OOP),类和对象;
4.构造器,拷贝构造,析构,new/delete;
5.运算符重载;
6.面向对象编程(OOP),封装、继承和多态,友元;
7.类的多重继承,类模板;类的转换,类与指针
8.输入输出流;异常处理(Exception) RTTI;
9.C++11标准与Boost库,STL库;
10.C++调试技巧,错误排查技巧;
11.C++语言世界五百强面试,笔试,机试强化训练。

数据结构算法3周21天

掌握编程算法的核心基础,并运用编程算法解决实际问题,同时轻松应对世界五百强的面试。

1.数据结构基本概念
2.线性结构;
3.双向链表;
4.栈和队列;
5.字符串检索;
6.数组与广义表;
7.树和二叉树;
8.散列值与索引,哈希算法;
9.顺序查找法和二分查找法;
10.排序算法(冒泡、选择、插入、快速,希尔,堆,树形,归并,基数排序);
11.图的结构;
12.STL编程实践;
13.数据结构算法世界五百强面试,笔试,机试强化训练。

C/C++开发技术6周42天

熟悉Unix/Linux系统的基本操作和基本命令,掌握vi编辑器的用法。掌握Unix/Linux系统下C语言的开发,熟练使用常用的系统调用函数,掌握Unix/Linux下内存管理,进程管理、文件操作,掌握Unix/Linux信号,了解IPC,熟练编写网络多线程程序。掌握Oracle数据库的基本知识,熟练使用SQL语句,掌握PL/SQL编程,掌握Por*c访问Oracle数据库。掌握QT图形界面开发。掌握Android平台的C/C++开发。

  • 1.Unix/Linux操作系统Kernel和Shell;
    2.Unix/Linux文件系统简介;
    3.常用的Shell命令;
    4.vi的使用;
    5.环境变量;
    6.简单Shell脚本程序;

  • 1.Unix/Linux静态库和共享库的使用;
    2.Unix/Linux内存管理(malloc/brk/mmap);
    3.Unix/Linux文件和输入输出设备的系统调
    4.用(System Call);
    5.Unix/Linux进程管理;
    6.Unix/Linux信号处理(signal);
    7.Unix/Linux进程间通信(IPC);
    8.Unix/Linux网络编程(socket);
    9.Unix/Linux多线程开发;
    10.Unix/Linux多线程同步技术;
    11.Android平台简介;
    12.Android C/C++配置NDK;
    13.Android C/C++配置boost,STL;
    14.Android C/C++系统API介绍;
    15.Android C/C++开发组件让java调用;
    16.Android C/C++开发APP;
    17.Android C/C++开发游戏。

  • 1.Oracle数据安装部署实践
    2.Oracle数据库简介
    3.Oracle SQL 查询语句;
    4.Oracle SQL DML和事务处理语句;
    5.Oracle SQL 建表和约束;
    6.Oracle的序列、视图和索引;
    7.PL/SQL 存储过程;
    8.PL/SQL 函数(function);
    9.PL/SQL 游标和触发器;
    10.PL/SQL 异常处理(Exception);
    11.Pro*c 操作数据库;
    12.动态SQL;

  • 1.熟悉QT,熟练使用QT Creator
    2.Designer进行开发界面,
    3.理解信号和槽的概念和用法。
    4.QT 基础;
    5.QT 信号和槽;
    6.QT Creator的使用;
    7.QT Designer的使用;
    8.QT 2D,3D绘图

项目实战9个小项目5周35天

真刀实枪演练C/C++,在各大平台实践,快速获得软件开发的经验.

1.Windows平台实现自定义3D武侠游戏,语音控制游戏,手势控制游戏
2.Android平台智能交互机器人案例,运用人脸识别技术,手势识别技术,语音识别技术,人工智能技术综合实现
3.Unix/Linux多线程网站后台案例
4.Unix/Linux, Google云平台案例
5.Unix/Linux Oracle数据库案例
6.WindowsAzure Hadoop 云计算案例
7.Android C++ 系统组件(核心加密解密保护信息安全案例)
8.Android C++ 应用案例(模式识别,人脸,指纹,手势等等)
9.跨平台Cocos2DX实现愤怒的小鸟游戏(Windows,Android,iOS)

赢得高薪的offer!请猛击

你是否决绝平庸,你有勇气来学C/C++吗,有勇气来检验你是否经得起世界五百强的面试的更多相关文章

  1. 院校-美国:麻省理工学院(MIT)

    ylbtech-院校-美国:麻省理工学院(MIT) 麻省理工学院(Massachusetts Institute of Technology),简称麻省理工(MIT),坐落于美国马萨诸塞州波士顿都市区 ...

  2. 2020秋招嵌入式面经——地平线、小米、CVTE、大华、绿米

    地平线提前批 一面凉: 投递简历过程:官网投递9月份之前投的都是提前批,投了北京.上海.南京地区的嵌入式软件研发岗,北京和上海的都被筛掉了,南京的捞了我,hr小姐姐打电话邀约面试. 一面凉: 电话面试 ...

  3. 杂项-公司:IBM

    ylbtech-杂项-公司:IBM IBM (IT公司-国际商业机器公司) IBM(国际商业机器公司)或万国商业机器公司,简称IBM(International Business Machines C ...

  4. Go语言的9大优势和3大缺点, GO语言最初的定位就是互联网时代的C语言, 我为什么放弃Go语言

    Go语言的9大优势和3大缺点 转用一门新语言通常是一项大决策,尤其是当你的团队成员中只有一个使用过它时.今年 Stream 团队的主要编程语言从 Python 转向了 Go.本文解释了其背后的九大原因 ...

  5. 为什么很多人坚信“富贵险中求”?

    之家哥 2017-11-15 09:12:31 微信QQ微博 下载APP 摘要 网贷之家小编根据舆情频道的相关数据,精心整理的关于<为什么很多人坚信"富贵险中求"?>的 ...

  6. 成 功 的 背 后 !( 致给所有IT人员)

    转载了这篇文章,希望能对自己和看到这篇博客的人有所激励. 成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走向成功的普通人. ------------------- ...

  7. 一生伏首拜阳明------<明朝那些事儿>

    一生伏首拜阳明. 王守仁,字伯安,别号阳明. 成化八年(1472),王守仁出生在浙江余姚,大凡成大事者往往出身贫寒,小小年纪就要上山砍柴,下海捞鱼,家里还有几个生病的亲属,每日以泪洗面.这差不多也是惯 ...

  8. 成功的背后!(给所有IT人)

    转载:来自CSDN第一名博主:http://blog.csdn.net/phphot/article/details/2187505 成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过 ...

  9. [转]行者,一念一生,成功的背后!(给所有IT人)

    成功的背后,有着许多不为人知的故事,而正是这些夹杂着泪水和汗水的过去,才成就了一个个走向成功的普通人. 凌晨两点半,早 已习惯了一个人坐在电脑前的我,望着屏幕,任思绪在暗夜的包容下静静流淌,时光仿佛又 ...

随机推荐

  1. jsoup_解析任意网站,做任意网站客户端

    jsoup是一个解析网页源码的开源库,他能按照给定的规则提取出一个网页中的任意元素,和其他网页解析库不同的是,他提取网页内容的方式和css.jquery的选择器非常相似.因此如果你懂得前端的知识,只需 ...

  2. 轻松搞定javascript变量(闭包,预解析机制,变量在内存的分配 )

    变量:  存储数据的容器     1.声明        var   2.作用域       全局变量. 局部变量. 闭包(相对的全局变量):   3.类型         a.基本类型(undefi ...

  3. ConnectivityManager与检查网络连接的使用

    1.ConnectivityManager的作用 ConnectivityManager主要管理和网络管理相关的操作 TelephonyManager则管理和手机.运营商等的相关信息 WifiMana ...

  4. 在MySQL数据库建立多对多的数据表关系

    在数据库中,如果两个表的之间的关系为,多对多的关系,如:“学生表和课程表”,一个学生的可以选多门课,一门课也可以被多门学习选;根据数据库的设计原则,应当形成第三张关联表 步骤1:创建三张数据表Stud ...

  5. UIImage图片转NSData

    在Iphone上有两种读取图片数据的简单方法: UIImageJPEGRepresentation  取UIImage的JPEG格式的NSData UIImagePNGRepresentation.  ...

  6. CSS随记

    在CSS中,任何元素都可以浮动.浮动元素会生成一个块级框,而不论它本身是何种元素.如果浮动非替换元素,则要指定一个明确的宽度:否则,它们会尽可能地窄. 注释:float属性不具有继承特性,就是说子元素 ...

  7. 黑马程序员_static\访问权限\单例模式 大汇总

    一.static关键字 1.用法 Static是一个修饰符,用于修饰成员,包括成员变量和成员函数.当成员被静态修饰后,就多了一种调用方式,除了可以被对象调用外,还可以直接被类名调用.System.ou ...

  8. 使用mod_cluster进行apache httpd server和jboss eap 6.1集群配置

    本文简单介绍,使用mod_cluster进行apache httpd server和jboss eap 6.1集群配置.本配置在windows上测试通过,linux下应该是一样的.可能要稍作调整.后面 ...

  9. Mac/ios 模拟器 测试模拟慢网速

    原文:http://www.heyuan110.com/2015/06/16/Mac%E6%B5%8B%E8%AF%95%E6%A8%A1%E6%8B%9F%E6%85%A2%E7%BD%91%E9% ...

  10. linux内核源码阅读之facebook硬盘加速flashcache之六

    其实到目前为止,如果对读流程已经能轻松地看懂了,那么写流程不需要太多脑细胞.我觉得再写下去没有太大的必要了,后面想想为了保持flashcache完整性,还是写出来吧.接着到写流程: 1530stati ...