前言
Java的优势
面对如今开发市场中各式各样新技术新语言
经历了24年的岁月Java还有优势么?
答案是相当肯定的
相信对Java有一点了解的朋友们都知道它的最大特点
平台独立性
任何一台有Java Runtime Enviornment的设备都可以用到Java的程序
不管你未来的职业规划是想进入哪个开发岗位
安卓APP开发
金融行业服务器开发维护
电商网站开发应用
大数据应用
科学类应用开发
学好Java可以说几乎是必要了
indeed上的Java岗位有2285个
并且年薪均在9w以上
所以同学们
前期学员收获graduate program offer
课程介绍
课程难度
中级
课程对象
IT/CS/SE,理工科在校/应届毕业生,提高自己的能力;
其他方向的开发人员想通过学习Java获得更好的竞争力;
新移民、在国内有若干年工作经验的朋友想更深入了解澳洲的IT环境
课程特色
了解工业开发环境,学习你在大学中并没有接触过的更高阶的开发内容;
课程全程使用Docker进行开发、学习;
学习在AWS环境下的;
全程由资深导师review你的代码,提高你的代码质量;
真实技术面试题目Code Review让你在面试时更胜一筹;
通过向资深匠人导师的学习,在你的Java技能树上点亮重要的“技能点”;
强大的资源和内推网络让你无论是回国就业还是在澳洲本地都能一帆风顺;
定制化的求职辅助让你在面试时更有信心;
新增前端Angular 8,加强全面竞争优势;
你可以学到的技能点
Spring Boot
JPA
Redis, MongoDB
Lambda
Message Queue, RabbitMQ
Scheduler
Restful API
Microservice
Spring Security
CD/CD
Docker
AWS Lambda
Angular 8
课程结构
第一部分:Java 基础
第二部分:快速上手Spring Boot
1. Create Spring Boot project
2. RESTful API
3. Test RESTful API by MockMVC
4. Practices
第三部分:Spring Data JPA使用
1. Database configuration
2. What is OR Mapping and how to design tables in Database?
3. Database migration by flyway
4. How to connect to multiple databases
5. Practices
第四部分:Spring design principles
1. What is DI/IoC?
2. @inject usage
3. API design
4. Write Correct unit test
第五部分:Use Redis in Spring Boot
1. Configure and use Redis
2. Cache data by Redis
3. Share Http sessions by Redis
4. Practices
第六部分:Use RabbitMQ in Spring Boot
1. Message Queue introduction
2. How to use RabbitMQ
3. Practices
第七部分:Use MongoDb in Spring Boot
1. What is Nosql
2. How to use MongoDb
3. Practices
第八部分:Use scheduled job in Spring Boot
1. Scheduled job in Spring
2. Use Quartz
3. Practices
第九部分:Sending email in Spring Boot
1. Email format MIME
2. How to send email
3. Practices
第十部分:Spring Security Usage
1. Security Issue
2. Spring Security
第十一部分:MicroService架构
1. What is MicroService
2. 12 Factors App
3. Practices
第十二部分:Integration test
1. Contract driven test
2. How to perform integration test
第十三部分:Build pipeline deployment
1. What is CI/CD?
2. How to set up build pipeline
3. How to deploy your project into AWS
第十四部分:Angular 8
第十五部分:Career Coaching Services
1. Resume/CV
2. Code Test
3. Mock Interview
第十六部分:Tutorials
1. Lab Sessions
** 优秀学员,将会有机会被内推到导师及合作公司实习或全职工作
导师介绍
我想爱情里最残忍的部分是,在狂热的时候,觉得可以为他做一切,摘星星射太阳赚大
满分优秀的Java大牛亲临授课
IT职场大咖手把手教授
机会难得
快来戳小萌报名吧 ⬇️
钱跳悬崖,但总有一天,你发现自己并不能。所有嘴上的我爱你,变成了心里的凭什么。by 张晓晗
澳洲IT匠人圈社群
作为澳洲领先的IT行业交流圈子,已经有8000多个小伙伴加入,从刚刚来澳洲的IT新生,到行业大神都在IT圈子里。分享工作机会,解答生活职业就业移民问题。一个有爱的圈子,期待同样有爱的你加入。欢迎2019年的新生加到相应的大学新生群!
* IT匠人圈已经有8个满的求职技术交流群,每个城市的匠人群,各大学的IT/CS新生群,行业交流群(大前端,Devops,Mobile,数据等等)
我们是谁
布里斯班 · 悉尼 · 墨尔本
打造澳洲IT精英圈 · 做信息时代的匠人
澳洲IT匠人圈 - 致力于做更好的IT专业人士组织。我们的初衷就是连接海内外的IT同仁,团结互助、工作内推、职场升迁。IT匠人圈为IT匠人旗下社群。IT匠人圈有一系列的品牌活动:Offer收割机、大咖面对面、匠人Workshop、匠人线上公开课、创业英雄会,活动开展以来反响强烈。
IT匠人服务有:培训课程,就业服务,大学课程辅导,人才猎头
文章投稿请联系小花或E-Mail
商务联系
匠人小花 | 微信 jracademy