3月20日 北京校区 C/C++基础班抢报中!点击咨询
 

面授培训在线学习
  1. 功能强大

    为学习其它语言打下基础

  2. 不可替代

    语言地位四十多年未被撼动

  3. 未来可期

    站在巨人的肩膀上前行

GDB(调试工具)

VIM(文本编辑器)

(进程通信通信)

Pthread(线程并发同步机制)

SignalAction(Linux信号异步机制)

Select(传统事件多路IO复用技术)

Unix Shell(Unix通用脚本语言)

MMAP(虚拟内存镜像机制)

GIT(分布式版本控制系统)

● Visual Studio(微软经典IDE)
● SHM(共享内存映射机制)
● QT(跨平台应用界面框架)
● Oracle(高级事务关系型数据库)
● 消息队列(高性能消息容器)
● Windows与Linux跨平台通信/调试

RPC(远程调用过程)

Libevent(高并发反应堆模式API)

Nginx(高并发反向代理服务器)

Redis(NoSQL缓存数据库)

Epoll(Linux内核高级多路IO技术

● 物理引擎(游戏模拟物理常态算法)
● 设计模式(面向对象抽象思维)
● MVC(低耦合架构设计方式)
● U3D(3D游戏开发框架)

Consul(服务器发现)

Go-micro(主流微服务框架)

RESTFUL(规范化请求设计)

gorm(操作数据库工具)

gin框架(主流web框架)

● Docker(虚拟化)
● Docker-compose(容器编排工具)
● K8s(google开源容器管理工具)

Epoll(Linux内核高级多路IO复用技术)

EventLoop(基于事件的异步触发机制)

ThreadQueue(多线程消息队列分发模型)

TLV(消息封装及TCP数据包序列化)

TCP/UDP Server
(基于reactor反应堆机制的服务器模型)    

● LoadBalance(负载均衡调度方式)
● 一致性hash(麻省理工学院hash算法)
● DNSServer(基于dns的域名查询服务器)
● MQ(消息队列处理机制实现)
● IOBuffer(服务内存管理模型)

Kali Linux(Hacker操作系统)

Nmap(服务指纹识别)

nessus漏洞扫描

暴力破解攻防实战

Web渗透(Web页面代码的攻击形式)

DDos(分布式拒绝服务攻击)

ARP中间人攻击

● ACL(访问控制权限列表)
● iptables(Linux内核防火墙技术)
● TCP Wrapper(系统安全控制护卫者)
● Wireshark(网络抓包分析工具)
● 安全审计(监视内核中获取"操作"信息神技)
● TCPDump(Linux内核网络协议捕捉器)

咨询详情
咨询你是否适合学习

游戏服务器
开发方向

windows
项目方向

Go语言分布式
服务器方向

C/C++开
发工程师

咨询毕业学员就业薪资
  1. 阶段1

    C开发实战

  2. 阶段2

    C高级编程

  3. 阶段3

    C++核心编程与桌面应用开发

  4. 阶段4

    Linux高并发服务器开发

  5. 阶段5

    Windows/Linux跨平台企业项目

  6. 阶段6

    游戏服务器开发

  7. 阶段7

    Go语言微服务项目

  8. 阶段8

    Shell脚本编程

  9. 阶段9

    负载均衡远程服务调用系统(赠送)

  10. 阶段10

    入侵检测与网络攻防(赠送)

  • 主讲内容

    1.C语言概述
    2.编程基础
    3.函数
    4.指针
    5.内存管理
    6.复合类型
    7.文件操作
    8.项目实战

    可掌握的核心能力

    1.通过C语培养编程思维和动手能力;
    2.通过C语言的学习培养面向过程编程思想,为以后的深入学习就业课程打下坚实基础。

    可解决的现实问题

    1.具备C/C++领域基础专业编程能力;
    2.实现电子词典项目案例;
    3.实现贪吃蛇项目案例。

    学习成就

    1.全国计算机二级考试(80分以上水平);
    2.入门计算机开发编程领域;
    3.一本以上大学高校《C语言课程设计》、《C语言期末考试》能力。

  • 主讲内容

    1.内存分区、函数调用模型
    2.指针高级
    3.函数指针与回调函数
    4.数据结构与链表
    5.递归函数
    6.数据结构与算法
    7.接口的封装和设计

    可掌握的核心能力

    1.掌握C语言中的字符串、一维数组、二维数组的用法;
    2.掌握一级指针,二级指针,三级指针的高级用法,理解N级指针概念,指针数组和数组指针;
    3.学会结构体、文件的使用;
    4.C语言接口封装设计。

    可解决的现实问题

    1.可以实现自己开发小程序,例如贪吃蛇一类的用C语言写的程序;
    2.应用C语言接口封装设计的方法,进行企业项目开发。

    学习成就

    1.高于一般985、211等高校,计算机相关专业应届生编程水平;
    2.1年传统企业(二线、三线、四线城市居多)C语言工程师编程能力;
    3.全国计算机等级考试四级水平。

  • 主讲内容

    1.C++对C的扩展、引用
    2.函数重载
    3.类和对象
    4.对象的动态分配和释放
    5.运算符重载
    6.类的继承和派生、多态
    7.面向抽象类编程
    8.函数模板、类模板
    9.异常、I/O流
    10.STL
    11.Qt常用的控件
    12.Qt绘图与文件操作
    13.Qt界面编程实战案例

    可掌握的核心能力

    1.具备常用C++方向基本知识和常用技能;
    2.具备常用Qt和MFC界面开发的基本技巧和常用技能。

    可解决的现实问题

    1.能够具备基本的开发能力,看懂简单代码,实现开发简单程序软件的功能;
    2.能够实现简单的前台界面开发。

    学习成就

    1.PC端桌面应用程序开发能;
    2.1-3年PC端应用编程岗位任职能力;
    3.面向对象编程能力;
    4.游戏程序开发能力。

  • 主讲内容

    1.Linux命令
    2.Linux开发与调试工具
    3.系统I/O操作
    4.进程与IPC通信
    5.线程与并发同步
    6.信号
    7.网络协议与网络编程
    8.高并发服务器开发
    9.Linux并发服务器项目实战

    可掌握的核心能力

    具备常用后台服务器开发方向基本知识和常用技能,并具备基本的开发能力。

    可解决的现实问题

    能够实现包括服务器后台、前端界面、服务器数据库的开发。

    学习成就

    1.1-3年Linux服务器开发工程师水平;
    2.10人以下创业型公司后端研发主程(主力工程师);
    3.Linux系统运维能力;
    4.互联网公司高并发服务器设计能力。

  • 主讲内容

    1.oracle
    2.mysql
    3.企业财富库的接口的封装和设计
    4.Windows经典应用程序开发
    5.Linux经典应用程序开发
    6.跨平台兼容开发与调试
    7.Git代码管理
    8.大项目1:金融类安全传输平台

    可掌握的核心能力

    掌握常用数据库类型的操作技巧和简单开发。

    可解决的现实问题

    熟练应用项目中使用的数据库知识,能做简单的数据库开发。

    学习成就

    1.计算机安全技术能力;
    2.企业级安全研发工程师任职能力;
    3.金融(银行、支付宝)系统业务(支付、转账、办理基金)开发能力。

  • 主讲内容

    1.游戏开发
    2.虚拟化Docker
    3.分布式文件存储服务器和缓存服务器
    4.深入理解nginx
    5.负载均衡反向代理
    6.大项目2 :分布式游戏服务器开发

    可掌握的核心能力

    1.掌握高性能服务器解决方案(负载均衡);
    2.掌握分布式存储解决方案(redis集群/mysql集群/ mongodb集群);
    3.掌握项目压力测试和单元测试,掌握服务器逻辑开发;
    4.具备独立设计和研发游戏业务逻辑能力。

    可解决的现实问题

    1.解决大型互联网公司并发高吞吐问题;
    2.解决分布式服务器集群问题。

    学习成就

    1.一线城市互联网公司开发认知能力;
    2.分布式开发能力;
    3.游戏核心开发能力

  • 主讲内容

    1.Go语言语法
    2.掌握微服务开发
    3.大项目3:IHome微服务应用开发
    4.docker操作
    5.k8s
    6.k8s与微服务项目结合

    可掌握的核心能力

    1.具备市场主流分布式技术;
    2.具备go语言高并发后台开发能力;
    3.具备docker虚拟化容器技术;
    4.具备分布式微服务架构设计能力。

    可解决的现实问题

    1.解决企业容器虚拟化技术;
    2.解决企业从资源的利用率和可用性优化方案;
    3.解决传统PaaS企业,采用Micro Service(微服务)的方式来实现他们的应用。

    学习成就

    1.可满足市场对go中级程序员的需求,独立设计开发微服务项目。

  • 主讲内容

    1.Shell高级编程
    2.面试强化

    可掌握的核心能力

    1.Unix/Linux下Shell编程开发;
    2.掌握Shell的函数语法和工具制作;
    3.掌握Linux常用Shell指令和问题定位方法;
    4.面试强化训练。

    可解决的现实问题

    复习和巩固所学知识,进行专题面试强化。

    学习成就

    1.Linux运维工程师;
    2.脚本开发工程师;
    3.C语言面试达人。

  • 主讲内容

    1.大项目4:lars负载均衡系统
    2.Reactor模式并发Service
    3.DNS与路由Service
    4.负载均衡代理Service
    5.信息上报Service
    6.压力测试

    可掌握的核心能力

    1.具备市场并发服务器框架发开能力;
    2.具备源码分析能力;
    3.具备企业基础设施架构层编程能力。

    可解决的现实问题

    1.解决大型企业服务器高并发问题;
    2.解决门户网站内部服务器负载均衡问题;
    3.解决电商类或其他互联网类服务器监控及负载均衡问题;

    学习成就

    1.课满足企业开发的初中级,甚至高级需求。

  • 主讲内容

    1.Kali Linux操作系统实战
    2.网络防御技术
    3.网络攻击技术
    4.异常通信行为分析
    5.加密流量还原
    6.大项目5:网络隐匿私有应用入侵检测系统

    可掌握的核心能力

    1.具备市场主流网络安全攻防技术;
    2.具备流量监测等核心安全研发能力。

    可解决的现实问题

    1.解决国内外敌对势力通过隐匿通道(如VPN、即时通信软件)有限监控手段现状问题。
    2.解决私有加密应用和网络异常通信行为,并能对加密流量进行还原和审计。

    学习成就

    1.游戏外挂开发能力;
    2.Hacker渗透技术能力;
    3.网络攻防专家;
    4.Linux C网络攻防工程师。

查看详细课程大纲

大型项目开发实战

金融类安全传输平台

项目介绍

数据安全传输平台,类似于支付宝与银行的汇帐、标准的信息安全服务;本项目具有通用组件和业务流合理分层、Win的客户端和Linux服务程序异构对接。

技术亮点

并发服务器开发、MFC/QT客户端开发;Win系统和Linux系统对接调试;报文编解码、Socket通信、IPC机制读写。

分布式游戏服务器开发

项目介绍

游戏开发采用Unity3D游戏引擎,游戏框架采用FPS射击场景应用;后端服务器采用高性能、分式式解决方案,实现统一游戏或其他应用后端云平台,同时实现跨平台、高并发小文件的快速云服务功能;集群基础设施采用Docker容器 搭建。

技术亮点

自定义可扩展的服务框架Zinx、IO多路复用结合可扩展线程池实现并发处理、protobuf和JSON数据序列化、docker多实例部署、高性能服务器Nginx。

Ihome-微服务项目

项目介绍

IHome是一个基于分布式框架go-micro开发的微服务web应用。服务间同过consul来完成服务发现与健康检查。使用protobuf和grpc框架完成数据交互。使用主流Gin框架进行业务实现,通过gorm灵活操作数据库。项目遵循模块化设计,可方便动态扩展服务,自动部署。

技术亮点

隐藏资源管理和错误处理,用户仅需要关注应用的开发,服务高可用、高可靠。可将负载运行在由成千上万的机器联合而成的集群中。支持云平台、模块化, 插件化, 可挂载, 可组合、且自动部署,自动伸缩/扩展。

Lars-负载均衡远程服务调度系统(赠送)

项目介绍

Lars是一个简单、易用、高性能的服务间远程调用管理、调度、负载均线系统。弹性负载均衡可将流量跨可用区进行分发,建立实时的同城容灾机制,满足银行贸易等企业对系统的高可用性要求。

技术亮点

集群支持千万并发链接,支持多可用区的容灾,无缝实时切换。自动分发,与弹性伸缩无缝集成,灵活扩展用户用于的对外服务能力。快速部署、实时生效,支持多种协议,多种调度算法,用户可以高效的管理和调整服务分发策略等。

网络隐匿私有应用入侵检测系统(赠送)

项目介绍

网络私有应用监测系统主要由多核硬件平台、安全操作系统、监测引擎、数据关联分析、协同分析、升级管理、维护管理、综合管理等功能模块组成。

技术亮点

NetFlow原始流录制技术;VPN、即时通信、翻墙软件、通用应用加密等嗅探技术;网络安全威胁体系、XSS漏洞与过滤、WebShell防护、拒绝服务攻击;常见Web安全漏洞;沙盒框架。

授业解惑,亦师亦友

  • 刘老师

    刘老师

    多年互联网网络安全和智能家居领域及服务器研发经验。精通C/C++程序设计,精通Python、UnixShell等脚本编程,授课风格幽默、生动形象。

  • 王老师

    王老师

    7年计算机应用开发经验。精通Linux操作系统和Linux环境C/C++、python、shell脚本等主流编程语言,4000余堂课的教学经验。

  • 刘老师

    刘老师

    多年软件开发经验,精通C/C++、C#、Javascript、Lua等编程语言,精通MySQL、Oracle、SQLServer等关系数据库,Windows、Linux、OSX、Unix等多平台的开发。

  • 张老师

    张老师

    具有多年软件开发经验,精通C/C++/C#/OC/LUA等编程语言、SQL/MYSQL等关系型数据库语言、cocos2D/Unity3D游戏引擎开发。授课认真负责。

  • 韩老师

    韩老师

    具有多年的软件开发和项目设计经验,精通C/C++和shell编程,精通网络编程和后台服务开发,精通Oracle、MySQL等主流数据库。

  • 邓老师

    邓老师

    多年开发经验。精通C/C++开发,精通Linux系统、网络编程、Shell编程、Oracle、mysql,精通Linux平台驱动开发。

  • 梁老师

    梁老师

    5年互联网游戏工作经验,精通C++、java、python等编程语言,精通cocos2dx、qt、MFC框架,精通MySQL、Oracle关系型数据库等。

  • 杜老师

    杜老师

    具有6年的软件开发实战经验,精通Golang、C/C++、Python、Linux系统编程。曾参与某国产企业级数据安全产品(DLP)研发,对区块链应用有深入研究。

  • 王老师

    王老师

    多年的软件开发经验,精通go,C,C++,Javascript,Lua等编程语言,对以太坊、智能合约有深入研究,精通MySQL,Oracle,SQLServer等关系数据库,精通beego框架网站开发,后端服务器开发。

查看师资详情

助力就业,付诸行动

每位学员至少会经历13次阶段测试、6次项目实训、60次一对一教学辅导。

  1. 就业老师

  2. 班主任

  3. 授课老师

  • 1.参与项目班会、就业指导课程班会,并与末位学员进行重要谈话,帮助学员分析现状,提出解决方案;
    2.参与班级学员情况沟通会,制定就业指导工作安排表;
    3.负责就业指导课、简历指导课,并组织模拟面试;
    4.学员毕业后,与学员沟通就业情况,针对未及时就业学员组织返校,加强就业指导并强化训练。
  • 1.针对项目课、就业指导课、阶段考试课,召开主题班会,强调课程的重要性;
    2.每次阶段考试结束,与末位学员一对一面谈,制定辅导方案及管理办法;
    3.参与就业指导课、简历指导课、模拟面试等。
  • 1.参与课程研发,提高学员吸收率;
    2.在模拟面试中,把关技术面试;
    3.分组辅导,建立微信群提供技术答疑。

中国人民保险承保,符合理赔条件无法就业,赔付全额学费!

网站地图 菲律宾申博支付宝充值 菲律宾申博线路检测中心 菲律宾申博(菲律宾申博总公司)
申博亚洲太阳城娱乐 澳门太阳城娱乐场 申博88sunbet 申博游戏客户端
同升国际游戏城直营网 菠萝彩选号方法 澳门星际酒店 捕鱼平台现金版手
菲律宾申博线路检测中心 菲律宾申博国际官网 菲律宾申博现金网开户 菲律宾申博官方下载
菲律宾申博官方正网 菲律宾申博注册官网 菲律宾申博亚洲开户 菲律宾申博手机版下载
918psb.com vi138.com 638XTD.COM 11sbsun.com 918psb.com
179SUN.COM S618U.COM 1112998.COM 723SUN.COM 11sbsg.com
132PT.COM 188TGP.COM 828XTD.COM 777sbsb.com ib65.com
8TFS.COM 11sbmsc.com 8CYS.COM 156tt.com 88sbib.com