คุณพร้อมที่จะดำน้ำเข้าไปในโลกการพัฒนา Android ด้วย Kotlin แล้วหรือยัง?
เราเพิ่งเผยแพร่หลักสูตร Android 10 ชั่วโมงบนช่อง YouTube ของ freeCodeCamp.org Alexandru Cristian สร้างหลักสูตรนี้ หลักสูตรนี้จะช่วยให้คุณเข้าใจวิธีพัฒนาด้วย Kotlin และ Android
หลักสูตรนี้จะพาคุณเดินทางผ่าน:
- Collections เช่น lists, sets, และ maps
- Generics และ type parameters
- Lambda functions และ scope functions
- Android Studio, โครงสร้างไฟล์ และการออกแบบ XML
- Android widgets เช่น buttons, TextView, EditText และอื่นๆ
- วิธีสร้างแอปพลิเคชัน quiz ที่ทำงานได้เต็มรูปแบบสำหรับอุปกรณ์ Android
หลักสูตรแบ่งเป็นหลายบท แต่ละบทเน้นหัวข้อเฉพาะ เพื่อให้ประสบการณ์การเรียนรู้ที่มีโครงสร้าง นี่คือภาพรวมของบทที่รวมอยู่ในหลักสูตร:
- Introduction
- List, Set, Map
- Mapping
- Zipping and Association
- Flatten
- String Representation
- Filtering
- Test predicates - any(), none(), all()
- Plus and Minus Operators
- Grouping
- Retrieve Collections Parts
- Retrieve Single Elements
- Aggregate Operations - sum(), count(), average(), minOrNull(), maxOrNull()
- Comparable and Comparator
- Binary Search
- Generics - Type Parameters and Casting
- Generics - Upper Bounds
- Generics - Covariance and Contravariance
- Generics - Type Erasure and reified keyword
- Generics - Where keyword; and 2 Upper Bounds
- Access Modifiers
- Packages and Imports
- Exceptions - Try Catch, Finally
- Lambda Functions
- Lambdas - it modifier
- Scope Functions
- Download Android Studio
- Android Studio Presentation
- Android File Structure
- Android XML and Design
- Android XML properties
- Android - what does findViewById() function do?
- String XML
- Android Manifest
- Android Button and TextView
- Android Button OnClickListener
- Android EditText
- Android App - Convert Inches
- Android App - Convert Inches 2
- Android App - Change Color
- Android Radio Buttons 1
- Android Radio Buttons 2
- Android SeekBar
- Android Toggle Button
- Quiz App - UI Welcome Screen
- Quiz App - Creating Question Model
- Quiz App - Setting the QuizActivity
- Quiz App - Connecting the UI with the model
- Quiz App - Adding the Button functionality
- Quiz App - Selecting the Right and Wrong answers
- Quiz App - Setting up the UI for ResultActivity
- Quiz App - Improve Code
- Quiz App - Sending data to Result Activity
- Quiz App - Solve score bug
หลักสูตรนี้ออกแบบมาเพื่อให้คุณได้ความเข้าใจอย่างครอบคลุมของ Kotlin และการพัฒนา Android พร้อมตัวอย่างแบบฝึกปฏิบัติและแอปพลิเคชันจริง
ดูหลักสูตรเต็มรูปแบบบนช่อง YouTube ของ freeCodeCamp.org (ดู 10 ชั่วโมง)
เรียนรู้การเขียนโค้ดฟรี หลักสูตรโอเพนซอร์สของ freeCodeCamp ช่วยให้ผู้คนมากกว่า 40,000 คนได้งานเป็นนักพัฒนา เริ่มต้นเลยวันนี้