ݺߣ

ݺߣShare a Scribd company logo
Khóa học lập trình ios, học lập trình ios, Khóa học lập trình ios ở tại Hà
Nội, HCM tại Trung tâm đào tạo lập trình web ios Trí Tuệ Việt.

Khóa học lập trình IOS

NỘI DUNG KHÓA HỌC Lập trình IOS

BÀI 1: Giới thiệu iOS. Làm quen với môi trƣờng lập trình trên Mac OS X.

Ngôn ngữ Objective-C cú pháp căn bản, lập trình hướng đối tượng:

- Class / Instant Method – Class Method / Member variable

- Kiểm soát truy cập biến thành phần của Object với @private, @protected, @public,
@property

BÀI 2: Quản lý bộ nhớ trong iOS: thủ công và với ARC

- Cấu trúc một ứng dụng iOS

- Sự khác nhau giữa bộ nhớ Stack – Heap

- Sử dụng Instrument để kiểm tra lỗi tràn bộ nhớ, và các thủ thuật để phát hiện lỗi dùng sai
bộ
- Các lệnh quản lý bộ nhớ thủ công retain, release, autorelease, dealloc, retaincount

- @property với các attribute nonatomic, retain, strong, weak, copy, assign, readonly,
readwrite

BÀI 3:Ngôn ngữ Objective C nâng cao:

- Protocol, Delegate

- Category, Extension

- Một số thay đổi, cải tiến trong Objective C ở phiên bản iOS 6

BÀI 4: Lập trình với tập hợp:

- NSArray, NSDictionary, NSSet, NSData

- NSMutableArray, NSMutableDictionary, NSMutableData

- Cú pháp khởi tạo Array, Dictionary, Set, Data trong iOS 6

BÀI 5: Thiết kế ứng dụng SingleView với UIButton, UITextField, UILabel

- Thay đổi lớn giao diện từ iOS 6.x lên iOS7 là gì? Xử lý như thế nào?

- Sử dụng Interface Builder trong XCode.

- Làm quen với StoryBoard trong iOS SDK 7.x
- Lập trình hứng sự kiện tương tác bằng 2 phương pháp Delegate và Target -Action, khái
niệm @selector

- Các loại bàn phím trong iPhone và iPad

BÀI 6: Thiết kế giao diện sử dụng UIControl: UISwitch, UISegmentedControl, UIݺߣr,
UIStepper

- Nâng cấp giao diện cho UIݺߣr, UISegmentedControl

- Chức năng AutoLayout (tự động điều chỉnh giao diện theo thiết bị) trong iOS7

BÀI 7: Thiết kế giao diện sử dụng UIView: UIImageView, UITextView, UIWebView

- Viết app duyệt web và xem PDF

- Viết app hoạt hình sử dụng UIImageView

- NSAttributedString: hiển thị chuỗi kỹ tự với định dạng, tính năng lần đầu xuất hiện trong
iOS6

BÀI 8: Mô hình Model – View – Controller

- Giao diện UINavigationController: Master – Detail

- Giao diện UITabbarController

- Customize ViewController
- Thiết kế giao diện bằng lập trình, Interface Builder và StoryBoard

- Chia xẻ dữ liệu giữa các ViewController

BÀI 9: UIScrollView – UIScrollView Delegate

- Nested UIScrollView, Zoom, Paging

- UIPickerView – UIDatePicker

- Giới thiệu UICollectionView trong iOS6

ÿ BÀI 10: UITableViewController – UITableView -UITableViewCell

- UITableViewDelegate – UITableViewDataSource

- Table View đơn giản và phân loại

- Customize UITableViewCell

- Đọc dữ liệu từ file Property List trong bundle

- Viết app cung cấp nội dung.

ÿ BÀI 11: Chuyên sâu UITableView, UISearchBar

Thêm sửa, xóa dữ liệu, tìm kiếm dữ liệu trong bảng
Customize UITableView header, footer, cell, background

- Viết app quản lý nhân sự

Lập trình UICollectionView có từ iOS 6.x

ÿ BÀI 12: Lập trình xử lý đa chạm

- UIGestureRecognizer (Tap, Touch, LongPress, Swipe, Pan, Pinch, Rotate)

BÀI 13: Thiết kế giao diện Universal chạy trên cả iPad và iPhone

- Độ phân giải khác nhau của các thiết bị

- Kiểm tra tính năng hiện có một thiết bị iOS, kiểm tra version của iOS cài đặt trong thiết bị

- UISplitViewController – UIPopOverController

- Xử lý giao diện phù hợp với hướng xoay thiết bị Portrait – Landscape Orientation

BÀI 14: Lập trình Audio – Video căn bản

- Playback, quản lý quá trình chơi nhạc – video, thay đổi âm lượng

- Ghi âm, lấy thumbnail trong video

BÀI 15: Bản đồ số – dịch vụ địa điểm
- UIMapKit – MapKitAnnotation – MKOverlay: hiển thị bản đồ số và thông tin bổ trợ

Xác định tọa độ người sử dụng

- Bám tọa độ di chuyển – Chuyển đổi giữa thông tin địa chỉ và tọa độ bằng GeoCoder

- Những lưu ý khi nâng cấp chức năng bản đồ số ứng dụng từ iOS 4.x, 5.x lên 6.x

- Chức năng vẽ đường trên bản đồ trong iOS7

- Viết app tích hợp bản đồ số

NỘI DUNG KHÓA HỌC Lập trình ios nâng cao
BÀI 1: Lập trình đồng bộ – Concurrency

- Khái niệm concurrency – synchronous – asynchronous. Ôn lại Blocks

- Multithreads – NSThread

- Timers

- Grand Central Dispatch

- NSOperation

- Locking
BÀI 2: Lập trình networking iOS 7

- NSURLConnection, NSURLRequest, NSURLDownload, NSURLSession

- delegate vs block programming

- Tham khảo ví dụ LazyTableLoading, TopSong của Apple

BÀI 3: Lập trình kết nối đến JSON service

- AFNetworking 2.0 ra mắt tháng 10/2013 có gì mới

BÀI 4 : Lập trình CoreData

- Kiến trúc ORM, các thành phần CoreData của iOS: ManagedObjectContext,

PersistenceStoreCoordinator, ManagedObjectModel.

- Thêm, mới, sửa, xóa, tìm kiếm dữ liệu trong CoreData

BÀI 5: Đồ họa với UIKit – CoreGraphics

- Hệ tọa độ ULO-LLO. Sự khác biệt với Point và Hardware-Pixel.

- Graphics Context: CGContext, CGBitmapContext, CGPDFContext

- Vẽ hình cơ bản với UIKit và CoreGraphics, đường cong Bezier
- Xử lý vẽ đồ họa trên CALayer, vẽ đồ thị thời gian thực.
BÀI 6: Lập trình xử lý ảnh với CoreImage – GPU Image

- Truy xuất lấy ảnh từ Photo Album hoặc trong Camera

- Bộ lọc ảnh căn bản

- Thay đổi giá trị bộ lọc

- Lưu ảnh sửa đổi vào Photo Album

- Sử dụng thư viện GPUImage để tạo ra hiệu ứng cao cấp

BÀI 7: Thay đổi giao diện ứng dụng với UIKit. UIKit Dynamic trên iOS7

hoặc Lập trình chia sẻ mạng xã hội Twitter & FaceBook trên iOS 7

BÀI 8: Lập trình đa nhiệm – Multitasking

- Kiểm tra khả năng đa nhiệm của thiết bị

- Chạy ứng tốn thời gian chế độ nền

- Thay đổi lập trình đa nhiệm trong iOS7

BÀI 9: Lập trình CoreMotion
- Đọc dữ liệu từ cảm biến gia tốc (accelerometer) và cảm biến con quay hồi chuyển
(gyroscope)

- Nhận dạng tương tác lắc thiết bị

- Viết ứng dụng thước đo góc nghiêng

BÀI 10: Lập trình chia xẻ dữ liệu trên iCloud

- Cấu hình ứng dụng nối lên iCloud

- Lưu và đồng bộ Dictionaries

- Lưu, đồng bộ, tìm kiếm file, thư mục trên iCloud
ĐỐI TƢỢNG HỌC VIÊN: 5 NHÓM

- Nhóm
1: Học
sinh,
sinh
viên
công
nghệ
thông
tin
- Nhóm 2: Các lập trình viên, các chuyên viên Android, những cá nhân : muốn tìm
hiểu
và
update IOS một
cách
bài
bản
và
chuyên
nghiệp.
- Nhóm 3: Trưởng nhóm lập trình IOS thiếu kinh nghiệm với dự án quốc tế .
- Nhóm 4: Sinh viên muốn hướng nghiệp lập trình IOS, các cá nhân muốn đổi nghề
sang
làm lập
trình IOS.
- Nhóm 5: Các công ty lập trình IOS, Công ty cử nhân viên đi học về làm ứng
dụng IOS.
11 CAM KẾT CHẤT LƢỢNG TRONG CAM KẾT HỖ TRỢ CỦA TRÍ TUỆ
VÀ SAU KHÓA HỌC
VIỆT SAU KHÓA HỌC
1/ Trình bày mô hình cấu trúc hệ điều - Trung tâm Đào tạo lập trình IOS TTV
hành IOS.
cam kết hỗ trợ học viên 24/7 qua điện
thoại, chat trực tiếp, và trả lời email tối đa
2/ Hiểu và triển khai các dịch vụ tích hợp 24
giờ.
trên
nền
tảng IOS - Tư vấn miễn phí tất cả các yếu tố liên
quan
đến IOS.
3/ Sử dụng các API cung cấp trong
HĐH IOS.
- Đặc biệt Trung tâm cung cấp cho học
viên một phương pháp lập trình theo
4/ Trình bày quy trình phát triển ứng dụng chuẩn nước ngoài.
trên
nền
tảng IOS. Hỗ trợ chƣa từng có từ khóa học IOS
5/ Thiết lập môi trường phát triển ứng 1. Đặc biệt đƣợc thử nghiệm trên các
dụng
trên
nền
tảng IOS dự án thực tế của công ty.
6/ Viết các ứng dụng cơ bản trên nền
tảng IOS
2. Đào tạo và tƣ vấn miễn phí suốt
đời tại văn phòng của Trung tâm
7/ Hiểu và triển khai được tiếp dự án
trong
doanh
nghiệp.
8/ Phát triển đề tài môn học theo đúng
quy
trình
thực
tiễn.
9/ Triển khai ứng dụng mang tính thực
tiễn trên thiết bị thật.
10/ Giới thiệu việc làm tới các công ty
hàng đầu về IOS cho học viên sau khi
hoàn thành khóa học tại trung tâm
11/ Được tham gia vào cộng đồng IOS
Việt Nam. Nơi bạn có thể thực hiện giấc
mở trở thành một lập trình viên trên di
động chuyên nghiệp !
=>>Cam kết hoàn lại tiền nếu học viên
không có các kỹ năng trên
Duy nhất chỉ có tại Trung tâm đào tạo lập
trình IOS Trí Tuệ Việt

HỌC PHÍ KHÓA HỌC IOS:

THỜI GIAN HỌC LẬP TRÌNH IOS

Thời
Từ:

gian:
03
18h

buổi
đến

/

Tuần
21h.

Thời lượng: Học tập trung 30 tiếng/10
buổi + 3 tháng được chuyên gia hướng
dẫn làm ứng dụng thực tế ( Lưu ý các dự
án đều được đặt hàng, rất thực tế & hữu
ích. Học viên có thể kiếm tiền ngay
trong khóa học )
Hỗ trợ trực tiếp tại Trung tâm vào thứ 7
hàng tuần : 1 tuần / Buổi / 03 tháng
Hotline:0902.885.886 - 0902.936.936
Lớp học tiêu chuẩn, wifi tốc độ cao, âm
thanh, máy chiếu hiện đại, Teabreak tiêu
chuẩn trong giờ, giữa giờ, trao chứng
nhận cuối khóa.

Học
phí:
Nhóm
3
người
Sinh Viên giảm 10%

3,5
giảm

triệu
15%

TÀI KHOẢN NGÂN HÀNG
1. Mở tại Vietcombank, chi nhánh
quận
Thanh
Xuân,
Hà
Nội
Chủ TK : LÊ LAN HƢƠNG
Số TK : 0451001706180
2. Mở tại Techcombank, chi nhánh
Thái Thịnh, Đống Đa, Hà Nội
Chủ TK : LÊ LAN HƢƠNG
Số
TK
:
14023111237010
Trung tâm có xuất hóa đơn VAT theo
yêu cầu của Học Viên

LIÊN HỆ HỌC LẬP TRÌNH ANDROID
Khóa học lập trình IOS tại Hồ Chí Minh

Địa chỉ : Tầng 8, 79 Trương Định ,Phường Bến Thành ,Quận I, TP. Hồ Chí Minh
Tel: (84-8) 629.18.031 - Mobile phone: 0902.885.886
Khóa học lập trình IOS tại Hà Nội

Địa chỉ: TTV Building - Số 20/117 Phố Thái Hà, Quận Đống Đa, TP. Hà Nội
Điện thoại :(04)36.88.66.88 - Hotline: 0902.885.886 - 0902.936.936

Chúng tôi đào tạo bạn trở thành chuyên gia thực thụ!
Lập trình ios, Khóa học lập trình ios, hoc lap trinh ios, khoa hoc lap trinh ios, khóa
học ios, lap trinh di dong, lap trinh di dong ios, lap trinh dien thoai di dong, lap trinh
tren ios
Theo: http://daotaoseo.edu.vn/Khoa-hoc/Khoa-hoc-lap-trinh-IOS.aspx

More Related Content

Viewers also liked (14)

PPT
Innovation hub presentation: Mathematical thinking for business success
Edzai Conilias Zvobwo
PDF
Elaph maroc espagne
Jihane Elmoktada
PPTX
Usi del futuro semplice e composto
Danilo Buccarello
PDF
Uu ite
roji muhidin
PDF
HPCC Systems JDBC Driver
HPCC Systems
ODP
Idioms
larinaea
DOC
Primadona operei din milano
Bargan Ivan
PDF
What's your job?
Freelancer
PDF
High-Dimensional Network Estimation using ECL
HPCC Systems
PDF
15sec of fame
Sami Taipaleenmäki
PPT
Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...
Andrew Allpass
PDF
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
smespire
PDF
INSPIRED Magazine Vol 02 Issue 04
Amy Bensema
PPTX
MY NAME IS DUBIAN MARIN - UNAD
Dubian Marin Rodriguez
Innovation hub presentation: Mathematical thinking for business success
Edzai Conilias Zvobwo
Elaph maroc espagne
Jihane Elmoktada
Usi del futuro semplice e composto
Danilo Buccarello
HPCC Systems JDBC Driver
HPCC Systems
Idioms
larinaea
Primadona operei din milano
Bargan Ivan
What's your job?
Freelancer
High-Dimensional Network Estimation using ECL
HPCC Systems
15sec of fame
Sami Taipaleenmäki
Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...
Andrew Allpass
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
smespire
INSPIRED Magazine Vol 02 Issue 04
Amy Bensema
MY NAME IS DUBIAN MARIN - UNAD
Dubian Marin Rodriguez

Similar to Khóa học lập trình ios (20)

PDF
iOS 7 Application Development Course
Vu Tran Lam
PPTX
IOS OverView
Năm Tàn
PDF
Lộ trình học lập trình Android, iOS cơ bản
Hồng Duy
PDF
NGHIÊN CỨU XÂY DỰNG ỨNG DỤNG CHO HỆ ĐIỀU HÀNH iOS
Vàng Cao Thanh
PDF
Đề tài: Nghiên cứu xây dựng ứng dụng cho hệ điều hành iOS
Viết thuê trọn gói ZALO 0934573149
PDF
Đề tài: Nghiên cứu xây dựng ứng dụng cho hệ điều hành IOS, HOT
Dịch Vụ Viết Bài Trọn Gói ZALO 0917193864
DOC
Lớp học lập trình android tại hà đông
Enter Focus
DOC
Luận Văn NCKH : Xây dựng ứng dụng trên iPhone
Vàng Cao Thanh
PPTX
Iphone programming
Coderseta Jp
PPTX
Internshipprogram 120526003952-phpapp01
Truong Truong
DOCX
Cntt chứng chỉ ic3 - chuẩn chức danh nghề nghiệp
tuyen sinh lien thong
PDF
Cơ hội việc làm lập trình chuyên nghiệp Android, iOS, Website.pdf
Dong21
PDF
Tài Liệu Hướng Dẫn Xây Dựng Ứng Dụng iOS (iPhone/iPad)
Vàng Cao Thanh
PDF
Lap Trinh iOS - Module 1
Tuan Nguyen
DOCX
Khóa học Lập trình Android
Đào tạo Seo
PDF
Lap Trinh iOS - Module 2
Tuan Nguyen
PPTX
Day0: Giới thiệu lập trình ứng dụng Apple iOS
TechMaster Vietnam
PDF
Nên học lập trình Android hay iOS?
babyjessica0803
PDF
Lap Trinh iOS - Module 3
Tuan Nguyen
PDF
Nên học lập trình Android hay iOS?
babyjessica0803
iOS 7 Application Development Course
Vu Tran Lam
IOS OverView
Năm Tàn
Lộ trình học lập trình Android, iOS cơ bản
Hồng Duy
NGHIÊN CỨU XÂY DỰNG ỨNG DỤNG CHO HỆ ĐIỀU HÀNH iOS
Vàng Cao Thanh
Đề tài: Nghiên cứu xây dựng ứng dụng cho hệ điều hành iOS
Viết thuê trọn gói ZALO 0934573149
Đề tài: Nghiên cứu xây dựng ứng dụng cho hệ điều hành IOS, HOT
Dịch Vụ Viết Bài Trọn Gói ZALO 0917193864
Lớp học lập trình android tại hà đông
Enter Focus
Luận Văn NCKH : Xây dựng ứng dụng trên iPhone
Vàng Cao Thanh
Iphone programming
Coderseta Jp
Internshipprogram 120526003952-phpapp01
Truong Truong
Cntt chứng chỉ ic3 - chuẩn chức danh nghề nghiệp
tuyen sinh lien thong
Cơ hội việc làm lập trình chuyên nghiệp Android, iOS, Website.pdf
Dong21
Tài Liệu Hướng Dẫn Xây Dựng Ứng Dụng iOS (iPhone/iPad)
Vàng Cao Thanh
Lap Trinh iOS - Module 1
Tuan Nguyen
Khóa học Lập trình Android
Đào tạo Seo
Lap Trinh iOS - Module 2
Tuan Nguyen
Day0: Giới thiệu lập trình ứng dụng Apple iOS
TechMaster Vietnam
Nên học lập trình Android hay iOS?
babyjessica0803
Lap Trinh iOS - Module 3
Tuan Nguyen
Nên học lập trình Android hay iOS?
babyjessica0803
Ad

More from Đào tạo Seo (9)

PDF
Kem tuyet hv ngon tại sài gòn
Đào tạo Seo
PDF
News great stable host coupon, stablehost promo code web vps - hosting server...
Đào tạo Seo
PDF
Gia cong thep tam thuan thanh
Đào tạo Seo
DOCX
Inox thuan thanh
Đào tạo Seo
DOCX
Top 10 lời khuyên SEO thành công vào năm 2014
Đào tạo Seo
DOCX
Khóa học internet marketing, đào tạo bán hàng trực tuyến
Đào tạo Seo
PDF
File bài giảng ADWORDS Cách thực hành tốt nhất cho thiết kế trang đích
Đào tạo Seo
DOCX
Khoa hoc internet marketing SEO DAO TAO by TTV
Đào tạo Seo
DOC
Dao tao seo o ha noi
Đào tạo Seo
Kem tuyet hv ngon tại sài gòn
Đào tạo Seo
News great stable host coupon, stablehost promo code web vps - hosting server...
Đào tạo Seo
Gia cong thep tam thuan thanh
Đào tạo Seo
Inox thuan thanh
Đào tạo Seo
Top 10 lời khuyên SEO thành công vào năm 2014
Đào tạo Seo
Khóa học internet marketing, đào tạo bán hàng trực tuyến
Đào tạo Seo
File bài giảng ADWORDS Cách thực hành tốt nhất cho thiết kế trang đích
Đào tạo Seo
Khoa hoc internet marketing SEO DAO TAO by TTV
Đào tạo Seo
Dao tao seo o ha noi
Đào tạo Seo
Ad

Khóa học lập trình ios

  • 1. Khóa học lập trình ios, học lập trình ios, Khóa học lập trình ios ở tại Hà Nội, HCM tại Trung tâm đào tạo lập trình web ios Trí Tuệ Việt. Khóa học lập trình IOS NỘI DUNG KHÓA HỌC Lập trình IOS BÀI 1: Giới thiệu iOS. Làm quen với môi trƣờng lập trình trên Mac OS X. Ngôn ngữ Objective-C cú pháp căn bản, lập trình hướng đối tượng: - Class / Instant Method – Class Method / Member variable - Kiểm soát truy cập biến thành phần của Object với @private, @protected, @public, @property BÀI 2: Quản lý bộ nhớ trong iOS: thủ công và với ARC - Cấu trúc một ứng dụng iOS - Sự khác nhau giữa bộ nhớ Stack – Heap - Sử dụng Instrument để kiểm tra lỗi tràn bộ nhớ, và các thủ thuật để phát hiện lỗi dùng sai bộ
  • 2. - Các lệnh quản lý bộ nhớ thủ công retain, release, autorelease, dealloc, retaincount - @property với các attribute nonatomic, retain, strong, weak, copy, assign, readonly, readwrite BÀI 3:Ngôn ngữ Objective C nâng cao: - Protocol, Delegate - Category, Extension - Một số thay đổi, cải tiến trong Objective C ở phiên bản iOS 6 BÀI 4: Lập trình với tập hợp: - NSArray, NSDictionary, NSSet, NSData - NSMutableArray, NSMutableDictionary, NSMutableData - Cú pháp khởi tạo Array, Dictionary, Set, Data trong iOS 6 BÀI 5: Thiết kế ứng dụng SingleView với UIButton, UITextField, UILabel - Thay đổi lớn giao diện từ iOS 6.x lên iOS7 là gì? Xử lý như thế nào? - Sử dụng Interface Builder trong XCode. - Làm quen với StoryBoard trong iOS SDK 7.x
  • 3. - Lập trình hứng sự kiện tương tác bằng 2 phương pháp Delegate và Target -Action, khái niệm @selector - Các loại bàn phím trong iPhone và iPad BÀI 6: Thiết kế giao diện sử dụng UIControl: UISwitch, UISegmentedControl, UIݺߣr, UIStepper - Nâng cấp giao diện cho UIݺߣr, UISegmentedControl - Chức năng AutoLayout (tự động điều chỉnh giao diện theo thiết bị) trong iOS7 BÀI 7: Thiết kế giao diện sử dụng UIView: UIImageView, UITextView, UIWebView - Viết app duyệt web và xem PDF - Viết app hoạt hình sử dụng UIImageView - NSAttributedString: hiển thị chuỗi kỹ tự với định dạng, tính năng lần đầu xuất hiện trong iOS6 BÀI 8: Mô hình Model – View – Controller - Giao diện UINavigationController: Master – Detail - Giao diện UITabbarController - Customize ViewController
  • 4. - Thiết kế giao diện bằng lập trình, Interface Builder và StoryBoard - Chia xẻ dữ liệu giữa các ViewController BÀI 9: UIScrollView – UIScrollView Delegate - Nested UIScrollView, Zoom, Paging - UIPickerView – UIDatePicker - Giới thiệu UICollectionView trong iOS6 ÿ BÀI 10: UITableViewController – UITableView -UITableViewCell - UITableViewDelegate – UITableViewDataSource - Table View đơn giản và phân loại - Customize UITableViewCell - Đọc dữ liệu từ file Property List trong bundle - Viết app cung cấp nội dung. ÿ BÀI 11: Chuyên sâu UITableView, UISearchBar Thêm sửa, xóa dữ liệu, tìm kiếm dữ liệu trong bảng
  • 5. Customize UITableView header, footer, cell, background - Viết app quản lý nhân sự Lập trình UICollectionView có từ iOS 6.x ÿ BÀI 12: Lập trình xử lý đa chạm - UIGestureRecognizer (Tap, Touch, LongPress, Swipe, Pan, Pinch, Rotate) BÀI 13: Thiết kế giao diện Universal chạy trên cả iPad và iPhone - Độ phân giải khác nhau của các thiết bị - Kiểm tra tính năng hiện có một thiết bị iOS, kiểm tra version của iOS cài đặt trong thiết bị - UISplitViewController – UIPopOverController - Xử lý giao diện phù hợp với hướng xoay thiết bị Portrait – Landscape Orientation BÀI 14: Lập trình Audio – Video căn bản - Playback, quản lý quá trình chơi nhạc – video, thay đổi âm lượng - Ghi âm, lấy thumbnail trong video BÀI 15: Bản đồ số – dịch vụ địa điểm
  • 6. - UIMapKit – MapKitAnnotation – MKOverlay: hiển thị bản đồ số và thông tin bổ trợ Xác định tọa độ người sử dụng - Bám tọa độ di chuyển – Chuyển đổi giữa thông tin địa chỉ và tọa độ bằng GeoCoder - Những lưu ý khi nâng cấp chức năng bản đồ số ứng dụng từ iOS 4.x, 5.x lên 6.x - Chức năng vẽ đường trên bản đồ trong iOS7 - Viết app tích hợp bản đồ số NỘI DUNG KHÓA HỌC Lập trình ios nâng cao BÀI 1: Lập trình đồng bộ – Concurrency - Khái niệm concurrency – synchronous – asynchronous. Ôn lại Blocks - Multithreads – NSThread - Timers - Grand Central Dispatch - NSOperation - Locking
  • 7. BÀI 2: Lập trình networking iOS 7 - NSURLConnection, NSURLRequest, NSURLDownload, NSURLSession - delegate vs block programming - Tham khảo ví dụ LazyTableLoading, TopSong của Apple BÀI 3: Lập trình kết nối đến JSON service - AFNetworking 2.0 ra mắt tháng 10/2013 có gì mới BÀI 4 : Lập trình CoreData - Kiến trúc ORM, các thành phần CoreData của iOS: ManagedObjectContext, PersistenceStoreCoordinator, ManagedObjectModel. - Thêm, mới, sửa, xóa, tìm kiếm dữ liệu trong CoreData BÀI 5: Đồ họa với UIKit – CoreGraphics - Hệ tọa độ ULO-LLO. Sự khác biệt với Point và Hardware-Pixel. - Graphics Context: CGContext, CGBitmapContext, CGPDFContext - Vẽ hình cơ bản với UIKit và CoreGraphics, đường cong Bezier
  • 8. - Xử lý vẽ đồ họa trên CALayer, vẽ đồ thị thời gian thực. BÀI 6: Lập trình xử lý ảnh với CoreImage – GPU Image - Truy xuất lấy ảnh từ Photo Album hoặc trong Camera - Bộ lọc ảnh căn bản - Thay đổi giá trị bộ lọc - Lưu ảnh sửa đổi vào Photo Album - Sử dụng thư viện GPUImage để tạo ra hiệu ứng cao cấp BÀI 7: Thay đổi giao diện ứng dụng với UIKit. UIKit Dynamic trên iOS7 hoặc Lập trình chia sẻ mạng xã hội Twitter & FaceBook trên iOS 7 BÀI 8: Lập trình đa nhiệm – Multitasking - Kiểm tra khả năng đa nhiệm của thiết bị - Chạy ứng tốn thời gian chế độ nền - Thay đổi lập trình đa nhiệm trong iOS7 BÀI 9: Lập trình CoreMotion
  • 9. - Đọc dữ liệu từ cảm biến gia tốc (accelerometer) và cảm biến con quay hồi chuyển (gyroscope) - Nhận dạng tương tác lắc thiết bị - Viết ứng dụng thước đo góc nghiêng BÀI 10: Lập trình chia xẻ dữ liệu trên iCloud - Cấu hình ứng dụng nối lên iCloud - Lưu và đồng bộ Dictionaries - Lưu, đồng bộ, tìm kiếm file, thư mục trên iCloud ĐỐI TƢỢNG HỌC VIÊN: 5 NHÓM - Nhóm 1: Học sinh, sinh viên công nghệ thông tin - Nhóm 2: Các lập trình viên, các chuyên viên Android, những cá nhân : muốn tìm hiểu và update IOS một cách bài bản và chuyên nghiệp. - Nhóm 3: Trưởng nhóm lập trình IOS thiếu kinh nghiệm với dự án quốc tế . - Nhóm 4: Sinh viên muốn hướng nghiệp lập trình IOS, các cá nhân muốn đổi nghề sang làm lập trình IOS. - Nhóm 5: Các công ty lập trình IOS, Công ty cử nhân viên đi học về làm ứng dụng IOS. 11 CAM KẾT CHẤT LƢỢNG TRONG CAM KẾT HỖ TRỢ CỦA TRÍ TUỆ VÀ SAU KHÓA HỌC VIỆT SAU KHÓA HỌC 1/ Trình bày mô hình cấu trúc hệ điều - Trung tâm Đào tạo lập trình IOS TTV hành IOS. cam kết hỗ trợ học viên 24/7 qua điện thoại, chat trực tiếp, và trả lời email tối đa 2/ Hiểu và triển khai các dịch vụ tích hợp 24 giờ. trên nền tảng IOS - Tư vấn miễn phí tất cả các yếu tố liên quan đến IOS. 3/ Sử dụng các API cung cấp trong HĐH IOS. - Đặc biệt Trung tâm cung cấp cho học viên một phương pháp lập trình theo 4/ Trình bày quy trình phát triển ứng dụng chuẩn nước ngoài. trên nền tảng IOS. Hỗ trợ chƣa từng có từ khóa học IOS 5/ Thiết lập môi trường phát triển ứng 1. Đặc biệt đƣợc thử nghiệm trên các dụng trên nền tảng IOS dự án thực tế của công ty.
  • 10. 6/ Viết các ứng dụng cơ bản trên nền tảng IOS 2. Đào tạo và tƣ vấn miễn phí suốt đời tại văn phòng của Trung tâm 7/ Hiểu và triển khai được tiếp dự án trong doanh nghiệp. 8/ Phát triển đề tài môn học theo đúng quy trình thực tiễn. 9/ Triển khai ứng dụng mang tính thực tiễn trên thiết bị thật. 10/ Giới thiệu việc làm tới các công ty hàng đầu về IOS cho học viên sau khi hoàn thành khóa học tại trung tâm 11/ Được tham gia vào cộng đồng IOS Việt Nam. Nơi bạn có thể thực hiện giấc mở trở thành một lập trình viên trên di động chuyên nghiệp ! =>>Cam kết hoàn lại tiền nếu học viên không có các kỹ năng trên Duy nhất chỉ có tại Trung tâm đào tạo lập trình IOS Trí Tuệ Việt HỌC PHÍ KHÓA HỌC IOS: THỜI GIAN HỌC LẬP TRÌNH IOS Thời Từ: gian: 03 18h buổi đến / Tuần 21h. Thời lượng: Học tập trung 30 tiếng/10 buổi + 3 tháng được chuyên gia hướng dẫn làm ứng dụng thực tế ( Lưu ý các dự án đều được đặt hàng, rất thực tế & hữu ích. Học viên có thể kiếm tiền ngay trong khóa học ) Hỗ trợ trực tiếp tại Trung tâm vào thứ 7 hàng tuần : 1 tuần / Buổi / 03 tháng Hotline:0902.885.886 - 0902.936.936 Lớp học tiêu chuẩn, wifi tốc độ cao, âm thanh, máy chiếu hiện đại, Teabreak tiêu chuẩn trong giờ, giữa giờ, trao chứng nhận cuối khóa. Học phí: Nhóm 3 người Sinh Viên giảm 10% 3,5 giảm triệu 15% TÀI KHOẢN NGÂN HÀNG 1. Mở tại Vietcombank, chi nhánh quận Thanh Xuân, Hà Nội Chủ TK : LÊ LAN HƢƠNG Số TK : 0451001706180 2. Mở tại Techcombank, chi nhánh Thái Thịnh, Đống Đa, Hà Nội Chủ TK : LÊ LAN HƢƠNG Số TK : 14023111237010 Trung tâm có xuất hóa đơn VAT theo yêu cầu của Học Viên LIÊN HỆ HỌC LẬP TRÌNH ANDROID Khóa học lập trình IOS tại Hồ Chí Minh Địa chỉ : Tầng 8, 79 Trương Định ,Phường Bến Thành ,Quận I, TP. Hồ Chí Minh
  • 11. Tel: (84-8) 629.18.031 - Mobile phone: 0902.885.886 Khóa học lập trình IOS tại Hà Nội Địa chỉ: TTV Building - Số 20/117 Phố Thái Hà, Quận Đống Đa, TP. Hà Nội Điện thoại :(04)36.88.66.88 - Hotline: 0902.885.886 - 0902.936.936 Chúng tôi đào tạo bạn trở thành chuyên gia thực thụ! Lập trình ios, Khóa học lập trình ios, hoc lap trinh ios, khoa hoc lap trinh ios, khóa học ios, lap trinh di dong, lap trinh di dong ios, lap trinh dien thoai di dong, lap trinh tren ios Theo: http://daotaoseo.edu.vn/Khoa-hoc/Khoa-hoc-lap-trinh-IOS.aspx