|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/the-art-of-doing-dive-into-android-development-with-kotlin/
课程评论:没有评论
课程名称:《做的艺术:深入学习Kotlin Android开发》 课程概述: 你是否在按照复杂的Android Studio指南时感到困惑、迷失或沮丧?你是否一直想自己制作移动应用,但不知道从何入手?你是否在其他语言(如Python或JavaScript)中学习过基础知识,但不知道如何应用?你是否希望用Kotlin——谷歌官方的Android应用开发语言来编程?如果你的回答是肯定的,那么这门课程正适合你! 《做的艺术:深入学习Kotlin Android开发》是一门精心设计的课程,旨在从基础开始,逐步建立学习知识。课程不会仅仅是安装Android Studio并匆忙创建项目,而是将逐步走过每个创建的文件和起始代码,让你对所编写的应用程序有充分的掌控感。 课程将继续深入解释并掌握各种概念,包括视图、布局样式、视图和数据绑定、片段与导航,以及MVVM架构。我是一位自学成才的程序员,深知尝试自学一个主题时的困惑与挑战。这些挫折促使我设计出这门课程。我不仅是一名自学编程者,还是一名拥有丰富教育经验的优秀教师,懂得如何以基础的方式教授高级概念,使知识真正内化。 在课程中,我将一步一步指导你设计独特、有趣和实用的应用程序。在课程结束时,我保证你会有自己的应用创意,并对创建它们的能力充满信心。课程包括15个部分,每个部分将重点讲解概念和想法,详细解答你的任何问题。 我承诺,学习过程中不会再经历我曾经的那些沮丧,因为我深知不仅要引入知识,还要提供让知识成长的背景。我希望通过这门课程,你能获得自信、扎实的知识基础,从而不再依赖他人的工作,而是能自主创造自我思维中的作品。毕竟,我相信知识的最高层次就是创造。通过这门课程,你将掌握Android Studio、Android应用开发及Kotlin编程语言的基础。 期待在课堂上见到你!
Have you found yourself confused, lost, or frustrated when following complicated Android Studio guides, not fully understanding what was going on?Have you always wanted to make your own mobile application but never new where to start?Have you done some basics in another language like Python or JavaScript and don't know where to apply your knowledge?Are you looking to code in Kotlin, Google's official language for Android application development?If you've answered yes to any of the above then this course is for you! The Art of Doing: Dive Into Android Development with Kotlin is a course that takes the time to lay a foundation and build upon it. We won't just get Android studio installed and rush through all it does for us in creating a project. Instead, we will walk through each file created and the given starter code, so you feel like you are in control of the applications you are writing! We'll continue on this trend of fully explaining and gaining a mastery level understanding of concepts as we explore various views, layout styles, view and data binding, fragments and navigation, and lastly MVVM architecture. I'm a self learner. I know what it is like to try to teach yourself a subject and be left following code someone else wrote but not fully understanding what you've done. I've gone through various tutorials, constantly asking myself "what does this line mean?", "Why did they do that here?", "How does this actually work?". Those frustrations helped motivate me to create this course. While I may be a self taught programmer, I am a Master Teacher with a depth of experience in education. I know how to teach, how to relate high level concepts at a fundamental level, and what makes knowledge stick. So often, when students ask for advice they are told to, "Go build something" or "Get involved on a project" but have no idea what projects to build or get involved in. This course will set you on your way! In this course I will walk you though, step by step, on how to to design the layout and the functionality of unique, engaging, and purposeful apps. By the end of this course, I promise that you will be coming up with your own app ideas and feel confident enough in your abilities to create them. Together, we will work through 15 sections of this course. Each section will highlight concepts and ideas, explaining every step along the way and answering any questions you might have. I promise that you won't experience any of the frustrations I had while learning because I know how important it is to not just introduce knowledge, but also to provide context for that knowledge to grow. I'm sure there are other introductory courses out there that will try to teach you more...but I would imagine that the depth of knowledge in those courses is shallow. My goal for this course was not to expose you to every single concept or idea in android development but rather provide you with the structure and context to feel like you fully understand the fundamentals presented to you in this course. Anyone can follow a guide and retype what someone else has already written. But by taking this course, I believe you will have the confidence, knowledge base, and ownership of knowledge such that you won't have to follow someone else's work, but rather create something from your own mind. After all, I believe the highest level of knowledge is creation. After taking this course, based on the way I break down each topic and present the material, you will have a mastery level understanding of the fundamentals of Android Studio, Android app development, and the Kotlin programming language. I hope to see you in the class!