您当前的位置: 首页 > IT认证 > C语言 > 广州IT培训要多久?

广州IT培训要多久?

2019-07-09 标签:广州IT培训要多久,IT培训

IT兄弟连图书

为培养更多优秀IT人才,让更多人享受到优质专业的教育资源,IT兄弟连已累计出版全系列IT技术图书教材, 覆盖HTML5、Python、PHP、Linux云计算、互联网营销、UI、Java、Go语言和求职指导类等多个领域。书.png

兄弟连教育智能机器人学院


—让所有机器人爱好者学会机器人开发


1541407870363918.jpg

企业级研发项目

教学实训题目完全面向研发需求,来源于企业实际研发项目

带着练方式教学

全程“带着练”方式教学,由浅入深,实训题目面向知识点进行分割

实景机器人实训

使用仿真环境和真实机器人进行实战实训,提升实操实练能力

分阶段式两地学习

学习期内会不定期在赛迪产业园国家机器人检验中心实战学习

研发项目创新创业

在专项业务上进行应用开发和实现,实现创新创业

资深实战派师资团队

中科院软件所智能机器人联合研究中心及资深开发技术人员参与教学


师资介绍


1.jpg梁建全 兄弟连java学科总监
毕业于北京大学,14 年以上 Java 企业项目架构和开发经验。曾在二炮科技处、UPS 科技、日本 UCI 科技等多家知名企业担任过项目经理和研发总监。

课程体系与潮流技术同步

通过Go语培养编程思维和动手能力,具备常用后台服务器开发方向基本知识和常用技能,独立开发前端和后端业务,扎实的理论基础,快速融入各种行业企业区块链相关开发需求,区块链实际上是一种分布式的记账本,分布式的概念对于区块链开发很重要,课程重要解决企业常见虚拟化部署及微服务相关分布式主流技能,Go语言作为Docker的开发语言,更是捧红了分布式的生态,所以分布式助于更加理解区块链的去区中心化。学习Hyperledger,比特币是区块链1.0,以太坊是区块链2.0,EOS是区块链3.0,熟练学习和掌握后,可满足企业开发的初中级、甚至高级需求。


区块链课程介绍

第一阶段  区块链主流语言-Go语言开发实战   2周

第二阶段  区块链后端技术体系-Go语言高并发服务器开发   1周

第三阶段  去中心化前端开发与web服务器开发   3周

第四阶段  Go开发区块链公链-区块链密码学,分布式编程,共识算法,基本概念,Golan公链开发   3周

第五阶段  以太坊与智能合约与DAPP开发   3周

第六阶段  区块链分布式应用开发   1周

第七阶段  区块链系统框架开发超级账本与区块链3.0EOS   3周

第八阶段  Go与区块链面试强化   1周

第九阶段  高级企业级项目实战   5周a

循序渐进的课程体系

去除冗杂内容,学习周期仅为4个月,投入回报快,及时抓住行业趋势,快速适应行业变化。


Python初级阶段

Python高级阶段

全栈开发

运维/人工智能

教学目标: 

1、掌握Python基础编程语法;

2、建立起编程思维,锻炼逻辑思维能力。

教学目标: 

1、掌握python高级编程,能进行面向对象设计;

2、掌握网络编程协议,实现网络间点对点通信;

3、掌握关系型数据库MySql开发,熟练编写SQL语句。

教学目标: 

1、掌握python常用框架的使用能力;

2、掌握快速上手大型网站架构的能力;

3、掌握网站优化的技巧与保持专业的编程习惯。

教学目标: 

1、掌握Linux系统的常用编程方法;

2、掌握爬虫、自动化运维的项目实现方法;

3、掌握常用的人工智能系统的使用方法。

主要内容: 

Python语法基础;

Python函数;

Python字符串解析;

Python时间和日历;

Python文件操作;

正则表达式;

设计模式;

异常;

模块;

项目实战:贪吃蛇,飞机大战

主要内容: 

OOP面向对象;

Python特性;

函数式编程;

多任务-进程;多任务-协程;多任务-线程;

网络编程;

数据库

主要内容: 

Django框架的基础;

Django框架的进阶;

Ajax入门;

Django缓存优化;

Django项目部署;

Tornado框架

主要内容: 

Linux系统的操作基础;

Linux系统编程;

爬虫项目;

自动化运维应用监控系统;

自动化运维发布和线上配置管理系统;

人工智能基础算法

Cortex A8设备接口开发

本阶段目标: 
本阶段基于ARM Cortex-A8处理器S5pv210了解嵌入式项目开发过程中,芯片手册的高效阅读技巧,掌握S5pv210芯片的系统资源、时钟控制器、电源管理、异常中断控制器、nand flash控制器等模块,为底层平台搭建做好准备。 
培养对象: 
有志在/Android 系统开发领域,从事内核开发/驱动开发/嵌入式应用程序开发的工程师或学生。

所学内容包括(Cortex A8设备接口开发;项目实战 《智能家居系统》;)

第七阶段: Linux设备驱动开发

本阶段目标: 
熟悉Bootloader的工作原理,**分析优秀的Bootloader工程代码,实现自定义引导程序设计。 
熟悉U-boot 工作原理,并实现在S5PV210平台的移植与优化。 
掌握Linux内核裁减的重要方法,并实现cortex-A8平台的内核移植 
掌握Android系统定制与裁减的重要方法,并实现cortex-A8平台的Android系统开发移植 
**使用Busybox实现嵌入式根文件系统的制作技巧和过程 
掌握内核的重要框架及运作机制 
掌握内核的任务管理与调度的核心技术 
掌握内核的内存管理与文件管理的核心技术 
掌握内核的文件管理核心技术 
掌握Linux字符设备驱动编写方法以及使用方法 
掌握驱动中断的处理方法 
掌握驱动的同步与并发处理机制,优化内核与驱动 
掌握Linux系统中的常见总线驱动工作原理,如Platform、IIC、USB等
掌握Linux系统中的frame buffer 、input、IIC、Misc等子系统设备驱动 
掌握Linux系统中的块设备驱动 
掌握Linux系统中FLASH、SD存储设备的工作原理及驱动设计框架 
掌握Linux系统中的网络设备驱动,熟悉常见网卡驱动如DM9000等 
掌握Android系统中的常见设备驱动移植与开发方法