返回
|搜索
转发

Java软件开发工程师课程简章

2020-07-29 10:28

【关于我们】

半圆(南京)网络有限公司是一家数字领域教育平台,涵盖前端、后端等多品类课程,通过计算机基础课(计算机导论、C语言、数据结构与算法)、专业课Web、Java等各学科依据学习需求设计课程,根据学生个人学习计划提供线上视频、图片文稿、习题练习、一对一作业批改、小组讨论、在线答疑、班主任助教全程跟踪、线下实训、**就业等服务。半圆学社倾力于打造IT行业中高端人才,致力于“让IT编程学习更简单、更有效”,以半圆创客(B-Maker)及名企真实项目实战为特色,与众多名企达成战略合作伙伴,为注重自我提升的IT从业者提供高品质职业教育。

【师资力量】

讲师团队

半圆学社的师资分为专业课老师与项目实战课老师。专业课老师主要负责基础课程及专业课程的授课,项目实战课老师由合作企业派遣至半圆学社,对于定制人才做针对性培养。

林老师

林老师

半圆全栈讲师

曾任职于华为**产品线架构师,华为公司金 牌个人,熟悉各种开发语言及其应用场景,多年项目开发和管理经验,乐于分享新技术。

李老师

李老师

半圆全栈讲师

曾任职于华为,担任华为项目组技术负责人,有丰富的团队技术指导和新人培训经验。

唐老师

唐老师

半圆前端讲师

曾担任Ricepo中国区项目开发组负责人,熟悉Web全栈开发与前后端架构,熟悉用户体验与交互设计。

谢老师

谢老师

半圆研究院院长

北京邮电大学信息安全博士,Gear共识算法发明人,区块链资深专家,拥有多项区块链技术专利。

【课程安排】

1.计算机预备课

教学目标

本课程是学员们在程序员世界中存活的第 一步,通过精心组合的基础训练,培养

学员良好的学习习惯。让学员对于Linux/Mac系统深入理解,在今后的工作和学习中

能不再为这些环境内的问题而困惑。

通过本课程的学习,学员将具备以下能力:

●熟练操作MAC系统

●熟练进行MAC系统上基于命令行的操作

●熟练进行brew软件管理操作

●熟练运用Markdown语法记录自己的学习进展

●熟练运用GITI工具管理自己的学习和工作

●将自己的工作和学习内容发布到github上,为自己塑造网络品牌

●学会如何提问,如何使用搜索引擎

●培养良好的程序员思维和习惯

【课程内容】

课程内容

2.1计算机基础课计算机科学导论

教学目标

万丈高楼平地起,优秀的程序员无-例外都对计算机科学的基础知识有着深刻的理解和掌握,本门]课程将带你了解完整的计算机知识体系和原理。

通过本课程的学习,学员将具备以下能力:

●熟悉计算机及起技术的发展历史

●熟悉计算机编码原理

●熟悉计算机组成原理

●熟悉数字系统原理

●熟悉操作系统原理

【课程内容】

课程内容

2.2计算机基础课- C语言程序开发

教学目标

C语言自诞生之日起,就牢固的占领着操作系统语言的霸主地位,而其他主流编程语言也都或多或少受C语言影响。我们将通过C语言来打开编程世界的大门,塑造同学们的编程思维。

通过本课程的学习,学员将具备以下能力:

●掌握计算机程序运行的基本逻辑

●掌握程序开发流程

●掌握C语言开发技术

●掌握文件读写操作

●掌握编译,链接,加载的详细过程

●掌握网络操作流程

●掌握过程化编成技术

●掌握软件工程流程

●掌握基本数据结构

●掌握Makefile规则和应用

【课程内容】

课程内容

2.3计算机基础课数据结构与算法

教学目标

数据结构+算法=程序,程序语言和技术千变万化,唯 一离不开的两个要素就是数据结构和算法,本门课程将带你进入到计算机程序的核心地带。

通过本课程的学习,学员将具备以下能力:

●掌握各种常用数据结构-数组,链表,栈,队列,树,图

●掌握各种排序算法一冒泡,插入,快排,归并,选择

●掌握字符串查找和匹配技术

●掌握算法分析和算法设计技术

●掌握字典和散列技术

【课程内容】

课程内容

3. Java SE

教学目标

21年来,Java位列编程语言排行榜首位,拥有全球最 大的开发者专业社群,Java技术稳居市场十多年,在服务器端编程语言占比高达90%以上。由于Java语言安全、简洁、跨平台性等优势,其应用非常广泛,因此市场对Java人才的需求量也越来越大。半圆《Java SE》课程根据企业对人才的要求出发,进行组织授课内容和练习,带领同学们尽快实际掌握Java语言。

通过本课程的学习,学员将具备以下能力:

●深入掌握Java语言特性

●掌握Java开发环境,熟练使用各种IDE

●掌握Java基 本面向对象知识.

●掌握Java异常 处理机制,熟悉JAVA多线程开发

●掌握网络基础知识, 了解Socket原理,TCP、UDP协议

●掌握面向对象技术

【课程内容】

课程内容

4. Web入门

教学目标

半圆”Web入门”选课程紧贴企业需求,涵盖前端的基础技术领域,包含Http原理,WebServer原理, HTML,CSS,JS等基础前端知识。无论前端后端,“Web入门”课程都会为你今后的Web开发之路打下坚实的基础。

通过本课程的学习,学员将具备以下能力:

●掌握HTTP发展历史和原理

●熟悉URL,HTTP请求的各种方式

●掌握通用Web Server技术,安装,配置和使用

●掌握Nginx原理, 使用Nginx搭建Web Server,负载均衡

● HTML5语法规范,使用,可以写出自己的HTML页面

●掌握CSS规范, 可是用CSS+HTML写 出网站的首页

●掌握JavaScript语法和使用, 会使用Ajax进行页面异步加载

●掌握jQuery,会使用jQuery进行页面的优化

【课程内容】

课程内容

5. Java EA

教学目标

半圆学社基于当前互联网产业的现状和将来的发展方向分析,聚集业内专家,共同开发出本套《Java EA》课程,选用Java语言及Spring框架,面向分布式,微服务,为学员们提供从基础到深入的web后端学习路径。通过web后端的发展过程解析技术发展的合理性和必然性,分析将来的发展趋势。让学员们通过本门课程的学习,不仅能掌握当今最主流和热门的技术,更为重要的是培养同学们专业后端人才的素质和潜力。

通过本课程的学习,学员将具备以下能力:

●具备JavaWeb开 发能力

●熟悉Linux服务器及相关软件的使用

●掌握ElasticSearch, RabbiMQ, Docker, Spring Boot等主流后端技术

●掌握SSM框架并 进行整合

●掌握微服务架构开发的主流框架

●可快速搭建后端微服务

【课程内容】

课程内容
课程内容

【教学安排】

全日制班学制安排

通过4-5个月的时间,深度学习编程知识,在结课之际,具备完全的独立开发能力,不但可以顺利通过企业面试,还可以获得更高的起点,达到1-2年编程相关工作经验水平,让自己获取更好的offer,实现更大的价值。

教学安排

【报名流程】

报名流程

【就业**】

合作企业

学员进入半圆学社学习对于就业结果最为关注,因此半圆学社对于培训学员的就业结果有着极高的要求。通过现场的企业拜访精准的拿到企业的招聘时间节点、岗位需求、薪资水平等相关数据,并对企业进行现场评估,帮助学员把好企业质量关,让所有从半圆学社毕业的学员的就业企业及薪资水平在行业内具有极强的竞争力。

合作企业
首页1
我的
电话
在线666咨询
正规学校正规学校助学补贴助学补贴优质服务优质服务
logo