留学产品

首页留学产品【善·任】海外求职培训:软件工程师旗舰核心课程

【善·任】海外求职培训:软件工程师旗舰核心课程

德国西班牙芬兰法国奥地利瑞士挪威匈牙利荷兰捷克俄罗斯比利时意大利丹麦波兰瑞典英国爱尔兰新西兰澳大利亚新加坡泰国日本韩国马来西亚中国香港中国台湾中国澳门阿联酋迪拜美国加拿大

意向国家/地区

德国、西班牙、芬兰、法国、奥地利、瑞士、挪威、匈牙利、荷兰、捷克、俄罗斯、比利时、意大利、丹麦、波兰、瑞典、英国、爱尔兰、新西兰、澳大利亚、新加坡、泰国、日本、韩国、马来西亚、中国香港、中国台湾、中国澳门、阿联酋、迪拜、美国、加拿大

服务地区

除K12深圳、K12成都、悉尼、温哥华、星学社、K12上海、K12西安、网课中心外

适合人群

本科,本科生硕士,研究生
适用对象
无论是留学申请前,留学申请中,还是留学申请后,在国内或者已经离境的同学都适合该课程。
适用专业
计算机,EE,ME,ECE等STEM专业同学
项目方式
在线直播
项目亮点

明星教师全程实时授课:坚持全程真人直播授课,绝不用已经录制好的视频敷衍学员。老师确保与您实时互动、实时答疑,以达到最佳学习效果。

3+1模式免费基础加强:针对CS基础薄弱的同学,我们提供1个月免费基础加强课,手把手带您快速入门,摆脱编程恐惧。完成基础课程后,加入3个月的正式课程学习,最终达到一线公司面试水平。

7天24小时全平台互动答疑:课程开始后,您可以和班主任及主讲老师直接联系,随时沟通。同时,我们提供Piazza、微信群在内的多种答疑方式,保证您的问题能够得到及时有效的解答。

全方位1V1求职辅导:考试后,会有老师打电话和您进行1V1的Code Review。

同时,我们提供免费的1V1简历修改和模拟面试服务,帮助您拿到并抓住面试机会。

独家内推资源网络:校友网络遍布谷歌、脸书、亚马逊、微软、字节跳动、腾讯等中美各大公司。我们的学员可使用专属内推平台,获得最新优质内推资源。

课题介绍

软件工程师基础课程

本阶段开始前有测试,通过测试后成绩优异者可申请免修本阶段课程

解决问题:零基础、转专业学生基础训练

上课形式:直播课

课程时长:4周,每周4次课,每次课2-3小时

课程内容:从编程语言和基础算法讲起,带您在课上一起写代码、调试,帮助您快速入门,消除编程恐惧感,包含:ava基础知识、Java语言特性、算法知识。

课程内容:从编程语言和基础算法讲起,带您在课上一起写代码、调试,帮助您快速入门,消除编程恐惧感,包含:Java基础知识、Java语言特性、算法知识。

软件工程师核心进阶课程

课程时长:3个月,每周5次课,每次2-3小时。约60节课(共计约120课时)

课程内容:Java语言特性、算法、数据结构、系统设计、面向对象设计、各大公司面试真题训练、1对1一线公司仿真模拟面试、面试必考软实力、BQ辅导。

团队介绍

Rick Sun

前Google资深工程师、面试官;南加州大学CS博士,人工智能方向知名学者。研究成果曾被加拿大宇航局采用。

LiZhang

前国际信息学奥赛(10中国国家队教练,Facebook最早的中国工程师经理之一。

Jing Zhao

清华大学CS学士,南加州大学Cs博士。分布式系统专家,Horton-works早期员工。

Anna

Google资深软件工程师、面试官,员有丰富的行业阅历与求职经验,普拿下Google.Amazon,Apple、Microsot等大offer。

YiJin

计算机工学博士,主攻大规模网络行为方向,曾获得SCI级别会议最佳论文奖。在工业界拥有超过十年数据库内核开发经验。

服务流程

第1模块-基础加强课程(可选)

从编程语言和基础算法讲起,带您在课上一起写代码、调试,帮助您快速

入门,消除编程恐惧感。

上课频率:1个月,每周4节课,每节课2-3小时

第1周

Java BasicsI

Java Basics IlJava Basics IIl

第2周

Java Basics IV

Sorting Algorithms

Sorting Algorithms (QuickSort)

第3周

Recursion I, Queue, Stack

Queue & Linked List

Linked List

第4周

Binary Search

Binary Tree

Binary Tree and Binary Search Tree

第5周

Heap

第2模块-系统提升课程

50%理论知识+50%Coding动手,系统提升您的算法、编程、00D和System Design能力。

上课频率:3个月,每周5节课,每节课2-3小时

第1周

Array and Sorting Algorithms

Recursion I (Basics) & Binary Search

Java Basics and how to debug

第2周

Binary Tree & Binary Search Tree

Java API and practice I: Basic data structure APIs and exercises

第3周

Heap & Graph Search Algorithms (DFS, BFS, etc.)

Java API and practice II: Basic data structure internal implementations

第4周

String and Bit manipulation

Java APl and practice lll: Advanced data structure APls and exercises

第5周

Midterm ExamI

Object-Oriented Design Basics

Java API and practice IV: Advanced data structure internal implementations

第6周

More advanced Recursion

Dynamic Programming I

Java API and practice: summary and review

Graph

第2模块-系统提升课程

50%理论知识+50%Coding动手,系统提升您的算法、编程、00D和System Design能力.

上课频率:3个月,每周5节课,每节课2-3小时

第7周

Dynamic Programming Il & Ill

Object-Oriented Design II: Design Pattern

Java language features I: Inheritance and Encapsulation in Java, Exception handling

第8周

Midterm Exam Il

Object-Oriented Design Ill & IV: OOD in practice

第9周

System Design I & II: Distributed Storage System, MapReduce

Java language features Il: Java Generics, Class organizations, and misc

第10周

System Design Ill & IV: Stream Processing算法加强练习

Java advanced topics I: Garbage Collection

第11周

System Design V & VI: Web Applications

算法加强练习

Java advanced topics Il: Concurrency and Parallelism

第12周

更多留学产品

联系我们

电话咨询

咨询时间:8:00~24:00

400-1010-123
在线咨询

咨询时间:8:00~24:00

点击立即咨询
免费电话
获取验证码
微信咨询

扫一扫立即咨询

留学问题轻松问
请输入电话号码
获取验证码

申请取消授权

微信扫一扫立即咨询