Lập trình IOS

Lập trình IOS nâng tầm trình độ code cho các bạn muốn tìm hiểu chuyên sâu về app

Chọn lớp học
3000000 VNĐ
Ngày bắt đầu khóa ReactJS Cơ bản tại trung tâm dạy lập trình 2Code
Ngày bắt đầu 10-05-2019 3 tháng
Lịch học khóa ReactJS Cơ bản tại trung tâm dạy lập trình 2Code
Lịch học dự kiến Thứ 2, Thứ 4, Thứ 6
09:00 - 11:00
Địa điểm khóa ReactJS Cơ bản tại trung tâm dạy lập trình 2Code
Địa điểm 2Code 14 Bác Ái, Phường Tân Thành, Q. Tân Phú, HCM

GIỚI THIỆU

- Cả thế giới đã công nhận rằng: Sự thành công của iPhone phần lớn đến từ nền tảng iOS, không chỉ được tối ưu với phần cứng, nền tảng này còn có tính bảo mật cao.

- Apple cùng với những chiếc iPhone đã thay đổi hoàn toàn lịch sử của ngành công nghệ di động, mở ra những khái niệm hoàn toàn mới khiến các hãng cạnh tranh luôn phải chạy theo. Song song với sự thành công của thiết bị chính là hệ điều hành iOS độc quyền của hãng.

- Năm 2016, bên cạnh những chiếc iPhone, iPad, chúng ta sẽ được chứng kiến những bom tấn ra mắt như Apple Watch, Apple Tivi và còn biết bao nhiêu bí mật khác mà Apple đang chuẩn bị bung ra thị trường. Cũng chính vì vậy, mà việc làm dành cho những Lập trình viên iOS sẽ ngày càng tăng dữ dội.

Hãy cùng 2Code nắm bắt kỹ thuật Lập trình iOS, cũng như nắm bắt lấy cơ hội việc làm của chính mình nhé.

ĐIỀU KIỆN THEO HỌC

Có laptop được cài hệ điều hành MacOS (máy Mac, hoặc máy thường được cài Hackintosh)

- Yêu thích Lập trình iOS

- Không bất buộc phải có iPhone/iPad

BẰNG CẤP - CHỨNG NHẬN

Tham dự trên 80% số buổi học, và hoàn tất đồ án cuối khóa, học viên sẽ được cấp Chứng nhận hoàn tất khóa học của Trung Tâm Đào Tạo Tin Học 2Code, có giá trị toàn quốc

Lợi ích

- Hoàn tất khóa học, học viên sẽ được trang bị kiến thức vững chắc để tự thiết kế ra một ứng dụng iOS & tự vận hành, kiếm tiền thông qua AppStore.

- Hoàn toàn đủ khả năng để ứng tuyển vào các vị trí lập trình iOS tại các công ty trong & ngoài nước.

- Nếu chăm chỉ rèn luyện, bạn sẽ đủ khả năng tự thành lập công ty, hoặc nhóm chuyên nhận dự án iOS từ khách hàng.

Chương trình học

  1. Giới thiệu và làm quen với giao diện Mac OS, sử dụng 1 số dòng lệnh cơ bản với terminal.
  2. Giới thiệu App Store, tạo tài khoản apple ID và cài đặt Xcode 7.3.1
  3. Giới thiệu giao diện Xcode.

    - Viết ứng dụng đầu tay Hello World

    - Các thao tác trên máy ảo simulator.

    - Build demo trên máy ảo và hướng dẫn build máy thật.

    - Giới thiệu cấu trúc một ứng dụng iOS viết bằng Xcode, quy trình thiết kế.

    - Giới thiệu iOS Developer, so sánh với google Developer.

  1. Giới thiệu Swift 3, so sánh với Object C
  2. Các quy tắc khi viết code với Swift
  3. Các quy tắc khi viết code với Swift
  4. Khai báo biến với let và var
  5. Thống nhất quy tắc đặt tên biến
  6. Khai báo tên biến bằng hình ảnh
  7. Các kiểu dữ liệu cơ bản: Int, Float
  8. String và các hàm xử lý
  9. Toán tử số học
  10. Các lệnh điều kiện rẽ nhánh: if else, guare else, switch case
  11. Biểu diễn thuật toán rẽ nhánh bằng ngôn ngữ tự nhiên và sơ đồ khối
  12. Vòng lặp: For , While
  13. Break, Continue và cách sử dụng
  14. Mảng: một chiều và đa chiều + 2 cách khai báo mảng: [] và Array<>
  15. Thao tác với mảng: truy xuất phần tử; thêm, xoá phần tử
  16. Dictionaries và 2 cách khai báo
  17. Liên hệ dictionary và cấu trúc Json
  18. Kiểu Optionals trong Swift
  19. Phân biệt và sử dụng ? Và ! Khi unwrap Optionals
  20. Kiểu dữ liệu hỗn hợp Tuples
  21. Hàm và các cách khai báo hàm, nâng cao với closure
  22. Struct, Class và Enum & cách phân biệt
  23. Cách sử dụng Struct, class và Enum
  24. Protocol và ứng dụng
  25. Hướng đối tượng trong Swift

3.1. Thiết kế giao diện với storyboard

  1. Màn hình chờ LaunchScreen.storyboard
  2. Màn hình thiết kế Main.storyboard

3.2. Quản lý toạ độ và các đối tượng

  1. Hệ trục toạ độ trong Xcode
  2. Thanh thuộc tính 1 đối tượng
  3. View controller scene

3.3. Giới thiệu UIView

  1. Các thuộc tính cơ bản
  2. Ý nghĩa và ứng dụng của UIView

3.4. Giới thiệu Viewcontroller và ViewCycle

  1. Tạo 1 file Viewcontroller
  2. Các hàm mặc định trong file Viewcontroller
  3. ViewCycle

3.5. UILabel, UIButton, UITextField.

  1. Tạo đối tượng UILabel, UIButton, UITextField.
  2. Các thuộc tính cơ bản: màu sắc, fonts, …
  3. Các thuộc tính đặc trưng: Placeholder text, …
  4. Action và Outlet. Ánh xạ các đối tượng
  5. Tuỳ chỉnh thuộc tính các đối tượng
  6. Tuỳ chỉnh các đối tượng nâng cao với swift File
  7. Bắt các sự kiện tương tác các đối tượng: Click button, ngưng nhập textField...
  8. Ứng dụng máy tính bỏ túi (Có thể update nhiều demo khác)

3.6. AutoLayout với UIView

  1. Tìm hiểu về các kích thước màn hình khác nhau
  2. Các thuộc tính của một đối tượng
  3. Phân tầng các UIView và ý nghĩa
  4. Bound và Frame của một đối tượng
  5. AutoLayout với Pin
  6. AutoLayout với kéo thả
  7. Các thuộc tính của Constraint
  8. Thiết kế giao diện với AutoLayout: Form đăng nhập cơ bản.

3.7. SizeClass với UIView

  1. Vấn đề thiết kế giao diện với các chiều khác nhau
  2. Size class
  3. Thiết kế giao diện với SizeClass: Form đăng nhập auto layout.

3.8. UIImage

  1. Tỷ lệ hình ảnh và độ phân giải màn hình thiết bị Appple
  2. Quản lý hình ảnh với Assets
  3. Kĩ năng lựa chọn hình ảnh và vấn đề bản quyền
  4. UIImageView và UIImage
  5. Load hình Local từ hình ảnh trong app
  6. Load hình Online từ đường link url

3.9. Camera & Photo

  1. UIImagePickerController
  2. Chọn ảnh từ thư viện ảnh của thiết bị.
  3. Chụp ảnh từ thiết bị thật.

3.10. UIAlertview

  1. Tạo thông báo với UIAlertController
  2. Gán các đối tượng vào UIAlertView
  3. Bắt sự kiện người dùng tương tác với các đối tượng trong AlertView
  4. Ứng dụng thiết kế Forrm login sử dụng AlertView

3.11. Chuyển màn hình

  1. StoryBoard id
  2. Segues: Phân loại và ứng dụng
  3. NavigationController
  4. Custom NavigationBar
  5. Bắt sự kiện tương tác item navigation bar
  6. Chuyển màn hình bằng code
  7. NSUser Default và vấn đề truyền tham số giữa các màn hình
  8. Sử dụng biến thông thường để truyền tham số
  9. Ứng dụng: thiết kế ứng dụng chọn món ăn.
  10. Ứng dụng: thiết kế ứng dụng cung hoàng đạo.

3.12. UISlider

  1. UISlider và các thuộc tính cơ bản
  2. Cấu hình UISlider
  3. Bắt giá trị slider
  4. Tương tác người dùng với Slider
  5. Xoay dọc, Xoay ngang UISlider trên giao diện
  6. Custom giao diện của UISlider

3.13. NSTimer

  1. NSTimer và vấn đề xử lý thời gian trong ứng dụng
  2. Cấu hình NSTimer
  3. Function trong timer
  4. Hiệu ứng animation với UIImage và NSTimer
  5. Màn hình chờ ứng dụng với NSTimer

3.14. Gesture: Bắt sự tương tác của khách hàng với thiết bị.

  1. Tap Gesture
  2. Long Press Gesture
  3. Rotation Gesture
  4. Pinch Gesture
  5. Swipe Gesture
  6. Pan Gesture
  7. Screen Egde Pan Gesture
  8. Shake Gesture

3.15. UIWebview

  1. Hiện thị một trang Web với WebView
  2. Hiện thị một đoạn html với WebView Long Press Gesture
  3. Ứng dụng: Tạo trình duyệt web đơn giản với WebView

UIScrollView

  1. Cấu hình ScrollView cơ bản
  2. Cấu hình ScrollView với nhiều đối tượng bên trong
  3. Paging và bắt sự kiện chọn trên ScrollView
  4. Code ScrollView
  5. Animation với SrollView

UIPickerView

  1. Cấu hình PickerView cơ bản
  2. Tittle PickerView
  3. Cấu hình PickerView với hình ảnh
  4. Tạo vòng lặp PickerView
  5. Chọn 1 dòng PickerView
  6. Bắt sự kiện người dùng chọn 1 dòng PickerView
  7. Bắt thời gian với PickerDate
  8. Custom format datetime trong PickerView

UITableView

  1. Cấu hình UITableView cơ bản
  2. Custom cell trong TableView
  3. Cấu hình TableView nhiều Sections
  4. Nguyên lý hoạt động các hàm trong tableView
  5. Thêm hoặc xoá một dòng trong TableView, di chuyển một dòng trong TableView
  6. Tạo diễn hoạt Annimation cho Cell
  7. Bắt giá trị từng dòng trong TableView
  8. Chuyển màn hình và truyền tham số với tableView
  9. Auto Layout trong tableViewCell
  10. Code TableView

UICollectionView

  1. Cấu hình UICollectionView
  2. Custom Item
  3. Cấu hình CollectionView nhiều Sections
  4. Thêm hoặc xoá một dòng trong CollectionView
  5. Tạo diễn hoạt Annimation cho Item
  6. Bắt giá trị từng dòng trong CollectionView
  7. Tuỳ chỉnh giao diện CollectionView
  8. Bắt sự kiện scroll khi tương tác với CollectionView

AVFoundation

  1. Play nhạc local với AVAudioPlayer.
  2. Play nhạc online từ một đường link mp3.
  3. Pause, Stop, Volume.
  4. Lấy tổng thời lượng của bài nhạc Online.
  5. Lấy thời gian hiện tại của bài hát đang phát
  6. Kết hợp Slider điều chỉnh thời gian phát.
  7. Play nhạc Online từ mp3.zing.vn.

AVKit

  1. Phát Video từ local.
  2. Phát Video từ Internet.

CoreData

  1. Giới thiệu cơ sở dữ liệu CoreData.
  2. Tạo một cơ sở dữ liệu CoreData.
  3. Truy xuất cơ sở dữ liệu CoreData.
  4. Xử lí cơ sở dữ liệu: Thêm, xoá, sửa

SQLite

  1. Tạo một cơ sở dữ liệu SQLite.
  2. Truy xuất cơ sở dữ liệu SQLite.
  3. Xử lí cơ sở dữ liệu: Thêm, xoá, sửa.
  4. Ứng dụng: Viết ứng dụng từ điển Anh - Việt

WebService

  1. Hướng dẫn đăng kí hosting free
  2. Cấu hình database trên Server
  3. Kỹ thuật xuất JSON với PHP
  4. Truyền tham số đến Web Server (GET/POST)
  5. Cấu hình Server cho phép upload file
  6. NSURL
  7. NSURLConnection
  8. NSURLRequest
  9. NSURLSessionDataTask
  10. NSURLSession
  11. Kĩ thuật xử lý JSON trong app
  12. TableView với dữ liệu webservices

New FireBase

  1. Cài đặt FireBase với cocoapod
  2. Cấu trúc dữ liệu firebase
  3. Tổ chức và lưu trữ database trên firebase
  4. Realtime với firebase
  5. Đọc dữ liệu từ database
  6. Ghi dữ liệu lên database
  7. Các câu truy vấn NoSQL
  8. Storage và lưu trữ file

Mulithread

  1. DispatchQueue
  2. Concurrent và Serial
  3. Sync và Async
  4. DispatchWorkItem
  5. DispatchGroup
  6. Multithread với tableView
  7. Multithread với Webservices

NODEJS

  1. Giới thiệu NodeJS
  2. Cài đặt NodeJS
  3. Lập trình NodeJS: Biến.
  4. Lập trình NodeJS: Các hàm cơ bản phải biết.
  5. Lập trình NodeJS: Mảng
  6. Lập trình NodeJS: Sử dụng Functions.
  7. Lập trình NodeJS: Tạo & đóng gói Modules.
  8. Lập trình NodeJS: Lập trình Hướng đối tượng.
  9. Khởi tạo Buffer.
  10. Đọc và truy xuất nội dung của File
  11. Lập trình NodeJS: Kết nối cơ sở dữ liệu MySQL

SOCKET IO (Real time)

  1. Socket: Web Server với Socket.
  2. Web Client: Truyền tín hiệu đến Server với JavaScript SocketIO
  3. Web Client: Nhận tín hiệu từ Server với JavaScript SockerIO
  4. iOS Client: Truyền tín hiệu đến Server với thiết bị iOS
  5. iOS Client: Nhận tín hiệu từ Server với thiết bị iOS

Ứng dụng: Viết ứng dụng Chat với NodeJS & SocketIO

Ứng dụng: Viết ứng dụng Game kéo co Online

Push Notification

  1. Push Notifications từ local App
  2. Dùng Push Notifications từ server của Firebase API
  3. Push Notifications từ SERVER riêng.
  4. Audio với Background mode.
  5. MultipeerConectivity

MVC - Model View Controller

  1. Giới thiệu Design Pattern
  2. Struct và Class
  3. Function và code hướng đối tượng
  4. Xây dựng Model
  5. Xây dựng View
  6. Xây dựng Controller
  7. Xử lý luồng dữ liệu trong MVC

MVVM cơ bản

  1. Giới thiệu MVVS, so sánh MVC & MVVM
  2. Viết ứng dụng Từ điển Anh - Việt theo mô hình MVVM
  3. Lưu ý: Chúng ta sẽ được học chuyên sâu MVVM ở lớp nâng cao

SWRealViewController (slide menu)

  1. Cài đặt thư viện SWRealViewController
  2. Cấu hình rootView
  3. Cấu hình slideMenu
  4. Custom slideMenu

Facebook API (login, share, like)

  1. Cài đặt Facebook API sử dụng cocoapod
  2. Login người dùng sử dụng safari và app
  3. Lấy session khi người dùng login
  4. Lấy thông tin người dùng
  5. Like và share

Map Kit

  1. Hiện thị một toạ độ cho trước lên MapKit, gán annotation vào toạ độ.
  2. Custom Annotation.
  3. Bắt sự kiện chạm ngón tay vào MapKit, chuyển đổi vị trí chạm thành toạ độ thực trên bản đồ.
  4. Đo khoảng cách giữa hai điểm trên bản đồ.
  5. Chỉ đường đi giữa hai điểm trên bản đồ, vẽ đường đi lên bản đồ

Google API

  1. Cài đặt Google API với coacoapod
  2. Đánh dấu các địa điểm trên bản đồ kèm theo thông tin cho địa điểm đó
  3. Chỉ dẫn đường đến các địa điểm cần tìm
  4. Khoanh vùng khu vực: các trung tâm kinh tế, khu đô thị, khu ô nhiễm…
  5. Tình trạng giao thông các khu vực

Core Location

  1. Bắt vị trị thực của khách hàng.
  2. Chuyển đổi toạ độ thành vị trí địa lí.
  3. Chuyển đổi vị trí địa lí thành toạ độ trên bản đồ.

CoreGraphics

  1. Tạo UIView SubClass, và cách sử dụng DrawView
  2. Vẽ đường Line
  3. Vẽ đường Path
  4. Vẽ hình Rectangle
  5. Vẽ hình Eclipse & Circle
  6. Tô màu Line với Color
  7. Vẽ hình Arc
  8. Tạo đổ bóng cho hình.
  9. Tinh chỉnh/ lọc hình ảnh với Graphics Context
  10. Vẽ hình ảnh theo sự di chuyển ngón tay trên màn hình

UIView Animation

  1. Tạo diễn hoạt với UIView.animate
  2. Bắt trạng thái Animation đang diễn ra với Completion
  3. Tạo diễn hoạt có Delay.
  4. Tạo diễn hoạt với lực đàn hồi.

Core Animation

  1. CGAffineTransformMake
  2. CGAffineTransformMakeTranslation
  3. CGAffineTransformMakeScale
  4. CGAffineTransformMakeRotation
  5. CGAffineTransformTranslate
  6. CGAffineTransformScale
  7. CGAffineTransformRotate
  8. CGAffineTransformInvert
  9. CATransform3DEqualToTransform
  10. CATransform3DMakeTranslation
  11. CATransform3DMakeScale
  12. CATransform3DMakeRotation
  13. CATransform3DTranslate
  14. CATransform3DScale
  15. CATransform3DRotate
  16. CATransform3DConcat
  17. CATransform3DInvert
  18. CATransform3DMakeAffineTransform
  19. CATransform3DIsAffine
  20. CATransform3DGetAffineTransform

Bạn muốn trở thành một lập trình viên chuyên nghiệp? Bạn muốn tối ưu code và tái sử dụng code? Hãy cùng chúng tôi tìm hiểu và sử dụng các design pattern - một trong những design pattern cơ bản và thông dụng nhất chính là MVC.

  1. Giới thiệu mô hình MVC
  2. Ôn tập kiến thức
    1. Ôn tập Struct, class, enum, protocol, extension
    2. Ôn tập hướng đối tượng và kế thừa
    3. Ôn tập tạo func các dạng
  3. Phương pháp chia model, view và controller
    1. Khai báo cấu trúc các đối tượng trong model
    2. Điều khiển luồng dữ liệu và xử lý trong controller
    3. Hiển thị dữ liệu trong View
  4. Demo đổ dữ liệu cơ bản tableView với mảng và MVC
    1. Tạo mảng chứa dữ liệu
    2. Khai báo cấu trúc các đối tượng, các hàm khởi tạo trong model
    3. Xử lý luồng và khởi tạo tableView trong controller
    4. Hiển thị dữ liệu trong Main Storyboard
  5. Ôn tập Json và cách đọc Json
    1. GET
    2. POST
    3. Truyền các tham số
    4. Header/Type
  6. Xử lý đọc và load dữ liệu Json trong controller
  7. Demo đổ dữ liệu cơ bản tableView với Json và MVC
  8. Demo đổ dữ liệu phức tạp, nhiều lớp với Json và MVC
  9. Định hướng viết MVC cho project thực tế của học viên
  10. MVC với libary: Alamofire

Bạn đã nắm vững design pattern MVC và muốn học được nhiều hơn thế nữa? Bạn muốn app của mình xử lý nhanh hơn? Chúng ta hãy cùng nhau thử trải nghiệm và cảm nhận Bind Data với MVVM design pattern.

  1. Các thành phần của MVVM pattern
    1. Model - Khai báo cấu trúc các đối tượng, các hàm khởi tạo
    2. View - tương tự như MVC, được xem là giao diện người dùng
    3. View-Model: Tính trừu tượng của các thuộc tính public và các lệnh trong View.
    4. Binder - Đây là chìa khoá của mô hình MVVM, nhiệm vụ đồng bộ dữ liệu giữa View-model và View.
  2. Xây dựng Model với Struct
  3. Xây dựng View-Model
  4. Xây dựng Model-View
  5. Tìm hiểu Bind data
  6. Demo bind data với String
  7. Xây dựng binder
  8. Demo đổ dữ liệu Json với MVVM và tableView: JSON đơn giản
  9. Demo đổ dữ liệu Json với MVVM và tableView: JSON phức tạp
  10. MVVM với library: Alamofire

Bạn đang quan tâm việc xây dựng layout cho nhiều kích thước màn hình khác nhau? Bạn muốn xây dựng layout một lần duy nhất nhưng xài được trên nhiều kích thước khác nhau? Với Swift, bạn hoàn toàn có thể làm được điều đó. Hãy cùng chúng tôi tìm hiểu và nắm trong tay một trong những tính năng mạnh mẽ nhất của Swift: AutoLayout và Sizeclass

  1. Toạ độ trên màn hình
  2. Bound và Frame
  3. 4 thuộc tính cơ bản của một đối tượng trong Auto Layout
  4. Autolayout sử dụng Pin.
    1. Constrain to margin
    2. Top, bottom, leading,trailing
    3. Width, Height
    4. Equal width, equal height
    5. Aspect ratio
    6. Constant
    7. Priority
    8. Multiplier
  5. Autolay out sử dụng chuột
    1. Horizontal spacing
    2. Vertical spacing
    3. Top, bottom, leading,trailing
    4. Width, Height
    5. Equal width, equal height
    6. Aspect ratio
  6. Demo Autolayout 1 đối tượng với Supper view
  7. Demo Autolayout 2 đối tượng với nhau
  8. Demo giao diện máy tính cơ bản với autolayout
  9. Autolayout ngược
    1. Xác định toạ độ x, y: Thuộc tính con sẽ quyết định kích thước của đối tượng chứa nó
    2. Width, heigh tự động thay đổi dựa vào các đối tượng con
  10. Áp dụng Autolayout tạo form đăng nhập
  11. Autolayout một cell của tableView
  12. Autolayout và scrollView
  13. Autolayout bằng code: Giới thiệu NSContrains và các thuộc tính.
  14. Demo viết 1 đối tượng Uiview cơ bản sử dụng code
  15. Demo form đăng nhập sử dụng code autolayout
  16. Dùng code Auto layout tạo animation
    1. Animation kéo giãn 1 đối tượng.
    2. Animation kéo giãn 1 đối tượng với Scrollview.
  17. Giới thiệu size class và các loại kích thước màn hình
  18. Demo Sizeclass cơ bản với màn hình dọc và ngang
    1. Màn hình dọc giao diện 2 Uiview cạnh nhau
    2. màn hình ngang giao diện 2 Uiview xếp chồng lên nhau
  19. Demo sizeclass cơ bản 2 kích thước màn hình khác nhau:
    Tạo các giao diện khác nhau cho các kích thước màn hình khác nhau
  20. Demo form đăng nhập sử dụng sizeclass
  1. Tìm hiểu các nhà cung cấp quảng cáo đang có trên thị trường
  2. Hướng dẫn đăng kí & tạo tài khoảng Google Adsense
  3. Hướng dẫn nhúng quảng cáo AdMob vào trong app
  4. Hướng dẫn cách nhận tiền từ Google
  1. Giới thiệu quy trình Submit ứng dụng lên AppStore.
  2. Các bước chuẩn bị trước khi Submit App.
  3. Hướng dẫn tạo Identifier (Bundle ID, AppID ).
  4. Hướng dẫn cấu hình App trên iTunes.
  5. Hướng dẫn tạo file Provisioning
  6. Hướng dẫn archive ứng dụng từ Xcode lên iTunes.
  7. Hướng dẫn archive file ipa cho ứng dụng

16.1 - Ứng dụng 1 (Tài liệu sẽ được phát riêng cho học viên tại lớp học)

16.2 - Ứng dụng 2 (Tài liệu sẽ được phát riêng cho học viên tại lớp học)

16.3 - Ứng dụng 3 (Tài liệu sẽ được phát riêng cho học viên tại lớp học)

Liên hệ chúng tôi để biết chi tiết về khóa học Quy trình tuyển sinh

Thông tin khóa học

Ngày bắt đầu khóa ReactJS Cơ bản tại trung tâm dạy lập trình 2Code
Ngày bắt đầu 10-05-2019 3 tháng
Lịch học khóa ReactJS Cơ bản tại trung tâm dạy lập trình 2Code
Lịch học dự kiến Thứ 2, Thứ 4, Thứ 6
09:00 - 11:00
Học phí khóa ReactJS Cơ bản tại trung tâm dạy lập trình 2Code
Học phí 3000000

Địa điểm khóa ReactJS Cơ bản tại trung tâm dạy lập trình 2Code
Địa điểm 2Code 14 Bác Ái, Phường Tân Thành, Q. Tân Phú, HCM

Giảng viên

Nguyễn Quang Sang

Senior Android & IOS

PHƯƠNG THỨC THANH TOÁN

Thanh toán trực tiếp ở trung tâm 2Code tại văn phòng trong giờ hành chính.

Câu hỏi thường gặp

Bạn có thêm câu hỏi gì không?

Nếu có, liên hệ chúng tôi theo số 092 983 0993

Email tuyển sinh

Đăng ký thông tin để nhận tư vấn miễn phí


Người đã đi làm trên 2 năm Người đã đi làm dưới 2 năm / Sinh viên mới tốt nghiệp hoặc năm cuối Sinh viên (khác)

© Design by hungminhits
Designed by: Hoàng Long
// // //