根据课程所学的知识,动手实践做项目。主要考察学生对Android开发技术的掌握情况,并将其运用与产品实践。
联合沪江、阿里资深Android开发工程师,结合App项目开发系统讲授Android开发知识体系。2个月掌握——Android应用界面开发 / 网络与数据存储 / 开发高级进阶等开发技能。更有资深大牛全程辅导项目实战,一步步带你走通应用开发完整流程,让你带着作品霸道入职!
1.掌握基本Java语法,了解面向对象编程特点,有基本Java语言编程经验
2.了解计算机系统、数据结构基础知识,掌握SQL基本语法
3.熟悉“科学上网”方法,可以查阅Android官方文档、下载IDE
如未达到要求,建议开班前自行预习免费基础课程:《程序设计入门——Java语言》《Java语言程序设计进阶》
高级Android开发工程师,一直专注于Android开发,业余时间热爱开源、脚本语言、热衷于提高效率。相信编程能够改变世界、Growth Hacker。
做过多年的前端和后端,最终进入Android领域。目前致力于Android插件的研究以及RxJava和ReactNativeAndroid的研究和推广。喜欢和有追求的工程狮交朋友,也希望自己能为活跃上海的技术社区做出一些贡献。
国内知名技术专家,技术未来主义者。对面向对象语言与机制有深入研究,精与设计模式、产品创新。连续创业者,曾创办祝成科技,Slideldea。曾主讲网络课程《设计模式纵横谈》影响广泛。
Android应用界面开发
开课时间:9月26日-10月16日
本课程虽然名为界面开发,但其实并不仅仅是界面开发,老师使用代码实例的方式,在实践过程中讲解Android界面开发中的各种技术,包括:多姿多彩的控件、布局技巧与优化、自定义控件、Fragment、几大基本组件以及WebView、Widget等酷特性。
Android网络与数据存储
开课时间:10月17日-11月6日
本课程主要讲解Android网络编程和数据存储开发过程中的核心模型和常用技巧,内容涵盖SharedPreferences、SQLite、ContentProvider和网络编程等。
Android开发高级进阶
开课时间:11月7日-11月27日
本课程主要讲解Android开发的各种高级进阶技术,包括:多线程、服务与通知、传感器、LBS定位服务、使用Gradle 构建项目、Android NDK开发、如何在Google Play上架应用以及最新关于Android M的介绍。
Android应用性能优化
开课时间:11月28日-12月18日
本课程从多个方面入手,帮助大家学习优化应用性能的多种方法,主要内容包括:内存优化、视图优化、电量优化、Bitmap优化以及其他优化等知识点。
Android设计模式
开课时间:11月28日-12月18日
设计模式(Design Pattern)是软件开发设计经验的概括与提炼,它使得软件开发人员可以方便地复用已经被证明成功的软件设计方法与思想,是提高程序可读性、可维护性和可扩展性最有效的手段,也是当代优秀软件工程师必备的一项素质。课程从设计之道(松耦合设计思想)和设计之术(重构与迭代式设计)两方面,通过大量的代码实践与演练,深入剖析经典GOF 23种设计模式。
Android项目实战
开课时间:9月26日-11月27日
项目实战贯穿整个学习过程,一步步带你走通应用开发完整流程。根据课程所学知识,动手实践做项目。主要考察学生对Android课程的掌握情况,从Android应用开发、性能优化、以及高级进阶所需要的核心技术,锻炼Android开发的关键技能。
本课程为Boolan•博览网的大牛直播交流会,将不定期邀请了IT互联网界的各路大牛为大家分享学习方法、技能、求职、面试等宝贵经验,旨在帮助大家更好地做好极客班微专业开课前的准备。