400-609-4309
勤学培训网 java培训 西安java培训 西安java培训班(面授班)

西安java培训班(面授班)

课程价格:
询价
授课方式:
面授
上课时段:
白天班 晚班 周末班 周六班 周日班 全日制 寒暑假 灵活安排
上课校区:
招生对象:
“小白型”,没有任何开发经验,没有从事编程及编程相关行业,想从零开始学习Java开发的你
课程目标:
项目驱动教学,理论与实践相结合
预约试听
在线咨询
2319人看过 收藏 更新时间 :2024-04-27 20:37:39
课程详情 授课机构 教学点 同类课程 学员评论 相关推荐 相关知识
Java软件培训课程
Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程,Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点,Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

我适合学Java编程吗?

01
编程爱好者

没有任何软件编程基础和java编程经验,想先从0基础入手的编程爱好者

02
求职人员

希望以较低的投入和风险来了解自己是否适合转型从事java编程的求职人员

03
前途迷茫者

对前途迷茫、希望能丰富自己的职场技能,担心毕业即失业的小白人员

04
想打破现状者

可以没有任何的计算机和编程基础,但希望通过自己的付出打破现状的人


课程设置,符合需求

  • 课程概要

    源码时代开设的Java课程由源码时代核心教师团队精心打造,学科涉及的课程内容均来自于大中型企业目前乃至未来高频使用的技术,并且会根据IT行业动态实时更新调整,6个多月的时间不仅仅学到的是实用技术,同时也享有实力就业团队提供的就业服务以及IT职业规划。

  • 培训目标

    培养你的编程思维,让你少走弯路,摆脱就业困境,找到适合自己的Java相关工作。

Java课程培训

量身定制,快乐学习

01
不收费试听14天,一次学习,贴心辅导,可不收费重学相关课程
终身辅导
02
每位在源码时代学习学员在入学后,都将签订一份薪资协议
签订一份薪资协议
03
全日制面授,每周5天:上三天休息一天、上两天自习一天
全日制面授
04
学习6个月(部分校区根据实际情况有所调整,详情咨询老师)
学习6个月

专享课程提升快人一步

课程阶段 程模块 课程详情
Java编程入门
Java基础语法
零基础入门、开发环境搭建、常量、变量、数据类型、运算符、选择结构-if-switch、循环结构-while-[do-while]-for以及各种循环控制与多层嵌套循环、方法的设计与使用、数组、递归、冒泡-选择等多种排序、二分查找、线性查找等,本阶段主要是编程规范与思路的培养;掌握基本的逻辑算法;熟悉Java底层的一些语法规定
面向对象编程思想
面向对象与面向过程编程思想、类与对象的设计与使用、抽象类、接口、枚举、内部类、面向对象三大特征(封装-继承-多态)、this、super、static、final、Override与Overload的区别与应用、构造方法、包等,培养面向对象编程思想;熟悉面向对象编程相关语法;设计出后面阶段需要的实体类、工具类、模板、接口等基础部分
JavaSE进阶
Java常用API
String/StringBuffer/StringBuilder、日期时间相关类以及格式化Format、DateFormat、Calendar、异常体系Throwable以及处理方式、正则表达式、System/Runtime及垃圾回收机制、随机数获得算法及UUID;IntelliJ IDEA、Eclipse等开发工具、Java5,6,7,8新特性解析;通过对常用API的使用熟练Java提供的基本功能;熟悉日期的各种格式转换等操作;查看学习Java常用API中的源码以进一步提升自己的编程思路和设计理念
多线程并发编程
什么是线程、线程的多种创建和启动方式、线程同步及安全问题、线程池、定时器、多线程通信及线程等待唤醒、高并发应用程序解决方案探讨;近阶段知识结合Swing编程做一些桌面应用程序及游戏,如:贪吃蛇、俄罗斯方块、打飞机、棋牌类游戏、模拟开发类似Editplus的小型编辑器等,这些都只是一个小插曲而已,它们是为后面的真实项目做铺垫
数据结构/集合框架
了解常见数据结构,如堆栈、链表、队列、双端队列、红黑树等、模拟集合框架自行设计容器类、Collection/Collections/Arrays/List/Set/Map/HashMap/TreeMap/Properties/Hashtable/Vector/以及比较器迭代器Iterator等;近阶段知识结合Swing编程做一些桌面应用程序及游戏,如:贪吃蛇、俄罗斯方块、打飞机、棋牌类游戏、模拟开发类似Editplus的小型编辑器等,这些都只是一个小插曲而已,它们是为后面的真实项目做铺垫
IO/网络编程/反射/设计模式
文件操作、IO流读写、对象流的序列化与反序列化;网络编程基础知识IP/TCP/UDP协议和端口URL等、Socket网络通信、断点续传;反射reflect、常见设计模式;模拟开发网络聊天工具;上传下载及断点续传等小应用;学习单例、工厂、模板、适配器、构建者、装饰等设计模式
主流数据库管理系统
MySQL/Oracle
数据库原理、MySQL/Oracle安装与使用、SQL、笛卡尔积、多表联合查询、子查询、交叉表、函数、索引、约束、触发器、存储过程、PL/SQL编程;了解持久化和JDBC思想以及持久化框架;使用JDBC完成CRUD操作; 掌握DAO思想和DAO规范以及DAO设计;掌握事务及JDBC控制事务操作;了解JDBC的大数据类型处理;了解数据库元数据和可滚动的结果集;掌握DBCP和C3P0以及服务器连接池技术;完成WEB项目部分持久层操作
JDBC
JDBC基本操作、DAO思想和设计、JDBC事务、数据库连接池技术、代码封装、重构、解耦和思想、模板技术、模拟Hibernate;了解持久化和JDBC思想以及持久化框架;使用JDBC完成CRUD操作; 掌握DAO思想和DAO规范以及DAO设计;掌握事务及JDBC控制事务操作;了解JDBC的大数据类型处理;了解数据库元数据和可滚动的结果集;掌握DBCP和C3P0以及服务器连接池技术;完成WEB项目部分持久层操作
JavaWeb开发技术
JavaWeb前端
HTML网页技术、CSS层叠样式表/JavaScript脚本语言、XML编写与解析、DTD/Schema、DOM、SAX、DOM4J jQuery、Bootstrap、EasyUI、Vue.js;学些JavaWeb开发相关技术知识,分步完成Web项目基础功能模块,项目部署等,实战项目一触即发
JavaWeb基础
Tomcat与HTTP协议、Servlet技术、Cookie/Session、JavaBean规范设计与内省机制、MVC设计模式、JSP、EL、JSTL等技术;学些JavaWeb开发相关技术知识,分步完成Web项目基础功能模块,项目部署等,实战项目一触即发
JavaWeb高级
过滤器、监听器、国际化、文件上传下载、令牌机制、验证码、防重复提交、购物车实现;学些JavaWeb开发相关技术知识,分步完成Web项目基础功能模块,项目部署等,实战项目一触即发
大型项目实战
内容管理系统(CMS)
使用Spring、SpringMVC、SpringJDBC、SVN、Bootstrap、页面静态化、文本编辑器等技术覆盖项目背景介绍、需求分析及需求文档的编写、项目应用搭建、项目功能完成、项目测试上线等生产环节 包括前端页面设计、后台管理以及高级查询与分页以及相关相关业务功能实现并且项目中后期采用团队协作模拟企业真实开发流程,从可行性分析,需求分析,设计,开发,测试,上线等过程,让学员真正理解公司开发流程;内容管理系统是企业信息化建设和电子政务的新宠,它解决了页面制作无序、网站风格不统一,大量信息堆积,内容繁杂,手工管理效率低下,应用难度高,改版工作量大,系统扩展能力差等问题
全栈springboot+ssm 项目实战
使用到了Springboot,Spring、SpringMVC、Mybatis、Shiro、SVN、jQuery EasyUI/ElementUI、IntelliJ IDEA,JavaScrtipt高级:面向对象、继承、匿名、回调、闭包函数、Ajax、jQuery事件、插件开发、jQueryEasyUI、JPA/Hibernate/SpringDataJPA相关技术、Spring相关技术、Maven、UML、Rational Rose工具、FreeMarker模板技术等,Maven模块化开发管理;Spring AOP系统日志、数据字典、动态菜单、权限管理、Lucene全文检索、CXF实现WebService技术、百度地图定位、第三方登陆技术(QQ、微信)、持续集成Jenkins、Quartz任务调度;该项目是多个可选项目,就以ERP中仓储系统的为例来说明
前后端分离+微服务 项目实战
本项目前后端分离项目,前端采用nodeJs,npm,vue,webpack,vuecli,ElmentUI等前端主流技术,后台使用springboot+springcloud微服务积极方式实现,主要包括了商品及库存模块开发、商城系统、会员系统、订单系统、支付系统、营销系统及fastdfs云存储、基于Spring Cloud的微服务架构、Spring Boot、hystrix熔断机制、Zuul 网关限流、流量控制、分布式事务、消息中间件rabitMq、搜索技术ElasticSearch、分布式缓存Redis、sharedjdbc分表微信支付/支付宝支付以及git+github团队协作,DevOps相关技术(比如Docker,kubernate等);该项目是多个可选项目,就以B2c电商为例,它是平台级项目,多业务系统整合开发;大型电商平台的核心业务及流程;电商平台前沿技术实践;高并发与海量商品的搜索访问技术;支付安全及三方技术的完全接入
移动端项目实战
本项目在微信小程序平台进行开发,后台使用spring全家桶(Spirngboot+Spring,SpringMvc+SpringDataJpa)架构,配合 第一个项目完成公司移动办公支持;移动端解决方案,在微信小程序的基础,融合主流技术完成公司移动宣传,办公等需求
前沿高薪技术
主流技术模拟原理分析
掌握主流框架原理,通过对主流框(Spring,springMvc,Mybatis等)源码阅读,完成框架核心模拟。最终达到熟悉框架到精通框架飞跃,为高新就业作准备;在熟练使用框架的基础上,模拟框架达到向精通框架迈进
公司项目前置开发
熟练运行各种真实公司项目,并且掌握相关架构,理解项目业务。并能完成一个模块开发;通过真实项目运行,业务和架构的理解,让学员能在简历多写项目,并且为以后进入企业快速上手打下扎实基础
面试技能提升
理解并掌握面试中常问技术(如集合原理,并发编程,Jvm,数据库优化等),让学员在面试中有的放矢;通过对常问面试技术的回顾与提升,为获得高新打下坚实基础
大数据实践
了解大数据的应用场景、熟悉Hadoop生态圈、集群环境部署、分布式文件系统HDFS、分布式调度系统Zookeeper、Hive、HBase、Kafka、Spark、Scala等相关技术;在能够使用前沿的技术框架搭建中大型企业级项目的基础上又掌握了大数据项目开发相关技术能力,助你的薪资更上一层
就业与服务
就业指导
企业通用面试技巧、知识点面试技巧、模拟面试、项目面试技巧、 语言表达练习、互面总结、总结和复习面试题
面试直通车
面试经验交流、面试技术解惑、面试项目跟踪
售后服务
随时随地为同学们提供多方位工作问题解决方案,源码时代是自家具有售后的服务机构

好机构,师资说话

孙老师

孙老师 / Java培训讲师

多年J2EE项目经验和管理经验,曾参与云天化erp、海底捞、龙蟠、紫金花及各大院校管理系统,以及门户网站; 热衷前言技术的研究及其在实战中的应用。

葛老师

葛老师 / Java培训讲师

曾就职于国内某知名互联网公司开发工程师,所做企业项目涉及领域有物流、办公、商城等方面,精通Java、Android、Python、Web前端等技术。

陈老师

陈老师 / Java培训讲师

七年以上软件开发和教学经验,丰富的一线开发经验和管理经验,曾多次主导开发大型互联网金融项目,如开发了网贷之家平台上多个p2p金融项目, 互联网电商项目。


西安Java培训班课程大纲

课程背景

Java作为一种常见的编程语言,随着信息时代的来临,逐渐成为了许多企业开发的重要工具。面对日益严峻的市场竞争,企业需要迅速打造技术团队,提升团队的核心竞争力,Java语言自然成为许多公司所青睐的技术栈之一。而面对这样的市场趋势,为了满足人才的需求,在西安地区建设Java培训班就成为了迫切需求。

课程特色

1.由西安一线Java工程师授课,真正面向企业需求。

2.针对初学者和Java实践者提供两种课程,满足不同学习需求。

3.课程设置闭环式任务,模拟企业项目开发流程。

4.和就业服务平台合作,为学员提供实习、就业等支持服务。

课程目标

1.全面掌握Java语言的核心概念和编程技能。

2.熟悉常见Java框架和工具的使用。

3.了解面向对象编程思想和设计模式。

4.掌握Java web开发、数据库设计和应用部署等全栈技能。

5.培养良好的编程习惯和团队合作能力。

学习对象

1.计算机或相关专业在校学生。

2.对Java技术感兴趣的社会人士。

3.初学者或有一定Java基础的人员。

4.企业Java开发人员,希望提升自己的技能和竞争力。

课程内容

1.Java语言基础

2.Java面向对象编程思想

3.Java集合和泛型

4.多线程编程

5.Java IO流和网络编程

6.Spring框架和Spring Boot

7.Mybatis和Hibernate框架

8.Java Web开发

9.MySQL数据库设计和优化

10.Linux操作系统和应用部署

学习时长

面授课程为3个月(每周6天,每天6小时),总计432小时。

收费范围

课程收费根据不同学员的不同需求而定,具体以到访咨询为准。

学习收获

1.全面掌握Java语言的核心概念和编程技能,具备独立完成企业级Java应用项目的能力。

2.获得深度的Java知识,提升自身的综合素质和竞争力。

3.学生实习、就业等方面的成功率明显提高。

结语

以上信息仅供参考,实际情况以到校咨询为准。可联系在线客服,预约免费体验课。本课程致力于通过严密的课程体系和优良的教学方法,帮助学员快速掌握Java技能,并为企业提供专业有效的人才培养支持,欢迎大家前来咨询和了解。

授课机构

进主页
源码时代培训

源码时代培训

5.0分
认证 3 年

成立:2016年

培训项目:Java培训、H5前端培训、UI设计培训、软件测试培训、产品经理培训

教学点

更多
  • 1
    郑州金水源码时代

    郑州市金水区平安大道197号

    查看
  • 2
    源码时代长沙岳麓校区

    长沙市岳麓区望城坡街道玉兰路577号

    查看
  • 3
    重庆互联网学院源码时代

    重庆市渝北区华山南路16号

    查看
  • 4
    武汉江夏区源码时代

    武汉市江夏区汤逊湖北路8号

    查看
  • 5
    源码时代西安雁塔分校

    西安市雁塔区科技2路65号

    查看
  • 6
    成都武侯源码时代

    成都市武侯区府城大道西段399号

    查看
  • 7
    源码时代天府新区

    成都市双流区益州大道中段2555号

    查看

同类课程

学员评论

发表评论

推荐课程