Lộ trình tự học lập trình di động (Android, iOS) cơ bản, siêu chi tiết


Hôm nay, mình có mời bạn Duy bên CodeFresher chia sẻ về ngành lập trình mobile, cơ hội việc làm, mức lương và lộ trình học nhé.

Các bạn có thắc mắc có thể được tư vấn (free) tại: nha!

Nhớ subscribe cho mình nhe:

Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc. Những kiến thức này sẽ biến các bạn từ một coder trở thành developer – lập trình viên thứ thiệt.
Nhớ ghé thăm và subscribe channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần nha!

Ghé thăm mình tại:
Blog:
Fanpage:

==========================================
Nội dung slide
Nhập môn lập trình di động
Công việc, cơ hội việc làm, lộ trình học…

Làm mobile là làm gì?

Làm mobile là làm… di động
Làm app, làm game di động
Đi làm tại công ty lấy lương
Làm freelance, sửa app, làm app, clone app
Tự làm game/app bán kiếm tiền
Làm app khởi nghiệp

Lương nhiêu?
Mới vào ngành (fresher): lương 7 – 8tr
Mới có kinh nghiệm (junior): 8tr – 10tr
Nhiều kinh nghiệm (senior): 12tr – 5000$
Senior/Manager: hơn 20tr

Kĩ năng cần có

Lập trình cơ bản
Kiến thức lập trình cơ bản (hàm, biến, OOP)
Tư duy lập trình, giải quyết bài toán
Sử dụng Git/IDE
Debug, làm việc nhóm …

Kĩ năng
Lập trình MOBILE
(cơ bản)
Android: Java hoặc Kotlin. Android SDK
iOS: Objective-C hoặc Swift. iOS SDK
Debug, Analytics, Log
Hybrid: Web/React Native
Làm 1 số UI/Flow đơn giản

Kĩ năng
Lập trình MOBILE
(NÂNG CAO)
Tìm hiểu về back-end, RestAPI
Animation/Gesture
Testing: Manual/Automation
Optimize code, chạy trên nhiều hệ điều hành
App/Component Architecture
Cách build/publish app

Android: Lap xịn xịn (8GB) trở lên để cài Android studio, chạy máy ảo
IOS: Mac để cài XCode hoặc hackintosh

Lộ trình học ra sao?
Lộ trình android
Ôn lại kiến thức Java hoặc Kotlin
Cài đặt IDE, tạo, chạy và debug app
Một số layout cơ bản (Linear Layout, Framework Layout, RelativeLayout…)
Các component cơ bản (Button, ImageView, TextView, ListView, …)
Xử lý sự kiện (Event Listener, BroadcastReceiver, Service …)
Navigation giữa các màn hình
Lưu trữ dữ liệu với các thể loại Storage
Tích hợp với Web Service: HTTP/Socket
Tích hợp Notification/Camera…
Publish app lên AppStore

Lộ trình iOS
Ôn lại kiến thức Swift
Cài đặt XCode, tạo, chạy và debug app
Một số layout cơ bản (UIView).
Các component cơ bản (UIButton, UI Label, UITextField, UISlider…)
Navigation giữa các màn hình với Controller
Lưu trữ dữ liệu với SQLite, CoreData
Tích hợp với Web Service: HTTP/Socket
Tích hợp Notification/Camera…
Publish app lên AppStore

Học bao lâu
đi làm được?
Nhập môn lập trình: 3-6 tháng
Lập trình mobile cơ bản: ~ 3 tháng
Thực tập: 1~3 tháng
Tuỳ ngộ tính: Nhanh thì 4 tháng, chậm thì 1 năm
Lộ trình học cơ bản. Học bao lâu thì đi làm?

Một số lời khuyên
Học tiếng Anh cho tốt
Cố gắng tự học, tự tìm hiểu và giải quyết vấn đề
Đi thực tập, tự build app bỏ vào CV, đăng app store
Đọc kĩ tài liệu của Android, iOS. Cập nhật công nghệ khi có công nghệ, version mới

Nguồn: https://ninhbinhtrekkingtours.com/

Xem thêm: https://ninhbinhtrekkingtours.com/category/cong-nghe

About admin

Check Also

Cài Đặt Boot Song Song Windows 10 Với MacOS #Cài Win 10 Trên Máy Macbookpro 2011

– Việc sử dụng sử dụng máy Mac thì đôi khi sẽ làm khó chịu …

39 comments

  1. Mình cần học ở TPHCM

  2. tốc độ nói của nũ nhanh kinh thiệt

  3. Em đang tính tự học ios, em hỏi chút là swift với swiftUI là 2 cái khác nhau hay là 1 thế ạ?

  4. Ae nào còn xem cho mik hỏi androi sudio có làm game đc ko hay chỉ làm ứng dụng androi

  5. Anh ơi học tiếng anh cần biết 100/100 để bắt đầu học lập trình phải không ạ

  6. A ơi giờ muốn đi học lập trinh thì học ở đau ạ

  7. Điện thoại ios còn laptop win cài app j đây a

  8. Laptop core i3 8th, RAM 16GB, chạy 1 project duy nhất + 5 tabs Chrome, sau khoảng 4h đồng hồ chạy –> FULL RAM

  9. em ngoài ngành, chưa biét gì. muốn học giờ đăng ký học thế nào và học gì đầu ạ?

  10. mình có thể lập trình app cờ tướng dc ko a

  11. Bạn trong video áo tráng nói chậm thôi.nói như gió a.e ko nghe kịp

  12. nhìn anh Hoàng giống Hitler 😐

  13. Windows cài xcode được không ạ

  14. anh cho em hỏi muốn check xem loại hình app đó đã bị đăng ký bản quyền (để tránh bị kiện hay phiền phức sau này) thì làm như thế nào vậy anh?

  15. java có lỗi thời ko a, thấy thầy em nói nó lỗi thời r

  16. Anh có thể giới thiệu khóa học như vậy mà ở tp hồ chí minh được ko ạ?

  17. Ước mơ của tôi là tạo ra được game mobile dành cho android hay nhất có thể

  18. Anh đeo kính nói nhanh quá

  19. Nói nhanh quá. .. Nhưng mà hiểu

  20. Huhu, a Hoàng đẹp trai khoai to ơi, lại là em đây, Nhân grap đây, a Hoàng còn nhớ e hơm ?! sau khi nhận đc bộ tài liệu định hướng nghề nghiệp của a 2 năm trước thì e đã đi học khóa c shape cơ bản rồi, giờ em rất thích lập trình app thì phải học thêm gì ạ ? A Hoàng cứu vớt đam mê lạc lối của e thêm chút nữa với nhé <3 A gửi e chiếc mail hướng dẫn thần thánh chap 2 với ạ, Em vẫn xài mail [email protected]gmail.com luôn, chúc a nhiều điều tốt lành ạ

  21. Tưởng code trên di động

  22. 32t, bắt đầu học lập trình liệu có quá muộn ko. Tôi phải bắt đầu từ đâu. Tôi rất thích lập trình di động

  23. làm ứng dùng Em làm ok rồi. giờ muốn lập trình game mobile thì học thế nào ạ. qua unity hay vẫn làm bên android studio vậy Anh Hoàng

  24. 15 tuổi đam mê lâpn trình

  25. Anh có thể dạy em khóa được không. Em hơi lớn tuổi

  26. Cho em hỏi mình kiếm tài liệu tiếng anh hay tiếng viết ở đâu ạ???

  27. anh ơi làm cách nào để gói mã nguồn mở lại thành apk em đã bug và chỉnh sử mã nguồn apk đó ra rùi mà ko biết gói lại thành apk bằng cách nào

  28. Cái ông đeo kính ổng nói như kiểu ăn cướp á, nghe không kịp. Nói năng bụp chụp

  29. Hic có ở TpHCM là em đi được rồi 🙁

  30. Cho em hỏi app viết bằng c++ trên android nó có chạy qua máy ảo ART ko hay dịch trực tiếp qua ngôn ngữ máy anh

  31. Nếu máy chủ sever game mà tắt mạng wifi đi thì sever có bị ko vào được k ad

  32. cho em đăng kí học android vs ạ

  33. Anh có ghi nhầm k ạ?
    Phải từ 12tr-20tr
    Còn dưới là 5000$ mới đúng chứ

  34. kênh mình có dạy lập trình làm ứng dụng không ạ.

  35. Trong lúc học đại học năm nhất tới giờ em làm 2 3 cái app có up ch play có $ từ app.
    Thì khi đi làm thì tốn khoản nhiêu tgian mới làm chính thức ạ