SlideShare a Scribd company logo
1 of 11
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, UISlider,
UIStepper

- Nâng cấp giao diện cho UISlider, 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

Innovation hub presentation: Mathematical thinking for business success
Innovation hub presentation: Mathematical thinking for business successInnovation hub presentation: Mathematical thinking for business success
Innovation hub presentation: Mathematical thinking for business successEdzai Conilias Zvobwo
 
Usi del futuro semplice e composto
Usi del futuro semplice e compostoUsi del futuro semplice e composto
Usi del futuro semplice e compostoDanilo Buccarello
 
HPCC Systems JDBC Driver
HPCC Systems JDBC DriverHPCC Systems JDBC Driver
HPCC Systems JDBC DriverHPCC Systems
 
Primadona operei din milano
Primadona operei din milanoPrimadona operei din milano
Primadona operei din milanoBargan Ivan
 
What's your job?
What's your job?What's your job?
What's your job?Freelancer
 
High-Dimensional Network Estimation using ECL
High-Dimensional Network Estimation using ECLHigh-Dimensional Network Estimation using ECL
High-Dimensional Network Estimation using ECLHPCC Systems
 
Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...
Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...
Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...Andrew Allpass
 
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...smespire
 
INSPIRED Magazine Vol 02 Issue 04
INSPIRED Magazine Vol 02 Issue 04INSPIRED Magazine Vol 02 Issue 04
INSPIRED Magazine Vol 02 Issue 04Amy Bensema
 

Viewers also liked (14)

Innovation hub presentation: Mathematical thinking for business success
Innovation hub presentation: Mathematical thinking for business successInnovation hub presentation: Mathematical thinking for business success
Innovation hub presentation: Mathematical thinking for business success
 
Elaph maroc espagne
Elaph maroc espagneElaph maroc espagne
Elaph maroc espagne
 
Usi del futuro semplice e composto
Usi del futuro semplice e compostoUsi del futuro semplice e composto
Usi del futuro semplice e composto
 
Uu ite
Uu iteUu ite
Uu ite
 
HPCC Systems JDBC Driver
HPCC Systems JDBC DriverHPCC Systems JDBC Driver
HPCC Systems JDBC Driver
 
Idioms
IdiomsIdioms
Idioms
 
Primadona operei din milano
Primadona operei din milanoPrimadona operei din milano
Primadona operei din milano
 
What's your job?
What's your job?What's your job?
What's your job?
 
High-Dimensional Network Estimation using ECL
High-Dimensional Network Estimation using ECLHigh-Dimensional Network Estimation using ECL
High-Dimensional Network Estimation using ECL
 
15sec of fame
15sec of fame15sec of fame
15sec of fame
 
Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...
Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...
Toowoomba Regional Council sports tourism-project_presentation_for_sport_and_...
 
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
Taming OpenData and INSPIRE challenges with Open Source: lessons learned and ...
 
INSPIRED Magazine Vol 02 Issue 04
INSPIRED Magazine Vol 02 Issue 04INSPIRED Magazine Vol 02 Issue 04
INSPIRED Magazine Vol 02 Issue 04
 
MY NAME IS DUBIAN MARIN - UNAD
MY NAME IS DUBIAN MARIN - UNADMY NAME IS DUBIAN MARIN - UNAD
MY NAME IS DUBIAN MARIN - UNAD
 

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

Lộ trình học lập trình Android, iOS cơ bản
Lộ trình học lập trình Android, iOS cơ bảnLộ trình học lập trình Android, iOS cơ bản
Lộ trình học lập trình Android, iOS cơ bảnHồng Duy
 
iOS 7 Application Development Course
iOS 7 Application Development CourseiOS 7 Application Development Course
iOS 7 Application Development CourseVu Tran Lam
 
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền android
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền androidĐồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền android
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền androidlaonap166
 
Khóa học Lập trình Android
Khóa học Lập trình AndroidKhóa học Lập trình Android
Khóa học Lập trình AndroidĐào tạo Seo
 
Flutter trong lập trình mobile - HUFLIT 2022
Flutter trong lập trình mobile - HUFLIT 2022Flutter trong lập trình mobile - HUFLIT 2022
Flutter trong lập trình mobile - HUFLIT 2022HongDuyLe1
 
Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)Lương Bá Hợp
 
Cntt chứng chỉ ic3 - chuẩn chức danh nghề nghiệp
Cntt   chứng chỉ ic3 -  chuẩn chức danh nghề nghiệpCntt   chứng chỉ ic3 -  chuẩn chức danh nghề nghiệp
Cntt chứng chỉ ic3 - chuẩn chức danh nghề nghiệptuyen sinh lien thong
 
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Lương Bá Hợp
 
Day0: Giới thiệu lập trình ứng dụng Apple iOS
Day0: Giới thiệu lập trình ứng dụng Apple iOSDay0: Giới thiệu lập trình ứng dụng Apple iOS
Day0: Giới thiệu lập trình ứng dụng Apple iOSTechMaster Vietnam
 
Lớp học lập trình android tại hà đông
Lớp học lập trình android tại hà đôngLớp học lập trình android tại hà đông
Lớp học lập trình android tại hà đôngEnter Focus
 
Báo cáo thực tập chuyên nghành lập trình Android GPSGroup
Báo cáo thực tập chuyên nghành lập trình Android GPSGroupBáo cáo thực tập chuyên nghành lập trình Android GPSGroup
Báo cáo thực tập chuyên nghành lập trình Android GPSGroupTinh Ngo
 
VMD2017 - Sử dụng React Native cho môi trường Production: khả thi đến đâu? kh...
VMD2017 - Sử dụng React Native cho môi trường Production: khả thi đến đâu? kh...VMD2017 - Sử dụng React Native cho môi trường Production: khả thi đến đâu? kh...
VMD2017 - Sử dụng React Native cho môi trường Production: khả thi đến đâu? kh...Thanh Nguyen
 
lập trình di động
lập trình di độnglập trình di động
lập trình di độngtruong le hung
 
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire baseđồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire basejackjohn45
 
Ispring suite
Ispring suiteIspring suite
Ispring suiteVan Vo
 
Hướng nghiệp Lập trình Web
Hướng nghiệp Lập trình WebHướng nghiệp Lập trình Web
Hướng nghiệp Lập trình WebVKhang Yang
 
Lập trình với microsoft visual basic 6.0
Lập trình với microsoft visual basic 6.0Lập trình với microsoft visual basic 6.0
Lập trình với microsoft visual basic 6.0Học Huỳnh Bá
 
Visualbasic6lythuyet 121025092821-phpapp01
Visualbasic6lythuyet 121025092821-phpapp01Visualbasic6lythuyet 121025092821-phpapp01
Visualbasic6lythuyet 121025092821-phpapp01hatrungkhien
 
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...jackjohn45
 
Đồ án Điều khiển thiết bị điện thông qua trợ lý ảo Google Assistant
Đồ án Điều khiển thiết bị điện thông qua trợ lý ảo Google AssistantĐồ án Điều khiển thiết bị điện thông qua trợ lý ảo Google Assistant
Đồ án Điều khiển thiết bị điện thông qua trợ lý ảo Google AssistantDaren Harvey
 

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

Lộ trình học lập trình Android, iOS cơ bản
Lộ trình học lập trình Android, iOS cơ bảnLộ trình học lập trình Android, iOS cơ bản
Lộ trình học lập trình Android, iOS cơ bản
 
iOS 7 Application Development Course
iOS 7 Application Development CourseiOS 7 Application Development Course
iOS 7 Application Development Course
 
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền android
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền androidĐồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền android
Đồ án tốt nghiệp Xây dựng ứng dụng fastfood trên nền android
 
Khóa học Lập trình Android
Khóa học Lập trình AndroidKhóa học Lập trình Android
Khóa học Lập trình Android
 
Flutter trong lập trình mobile - HUFLIT 2022
Flutter trong lập trình mobile - HUFLIT 2022Flutter trong lập trình mobile - HUFLIT 2022
Flutter trong lập trình mobile - HUFLIT 2022
 
Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)Tìm đường trên di động (PhoneGap)
Tìm đường trên di động (PhoneGap)
 
Cntt chứng chỉ ic3 - chuẩn chức danh nghề nghiệp
Cntt   chứng chỉ ic3 -  chuẩn chức danh nghề nghiệpCntt   chứng chỉ ic3 -  chuẩn chức danh nghề nghiệp
Cntt chứng chỉ ic3 - chuẩn chức danh nghề nghiệp
 
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
Ứng dụng từ điển cho SmartPhone từ Framework PhoneGap trên nền tảng Android
 
Day0: Giới thiệu lập trình ứng dụng Apple iOS
Day0: Giới thiệu lập trình ứng dụng Apple iOSDay0: Giới thiệu lập trình ứng dụng Apple iOS
Day0: Giới thiệu lập trình ứng dụng Apple iOS
 
Lớp học lập trình android tại hà đông
Lớp học lập trình android tại hà đôngLớp học lập trình android tại hà đông
Lớp học lập trình android tại hà đông
 
Báo cáo thực tập chuyên nghành lập trình Android GPSGroup
Báo cáo thực tập chuyên nghành lập trình Android GPSGroupBáo cáo thực tập chuyên nghành lập trình Android GPSGroup
Báo cáo thực tập chuyên nghành lập trình Android GPSGroup
 
VMD2017 - Sử dụng React Native cho môi trường Production: khả thi đến đâu? kh...
VMD2017 - Sử dụng React Native cho môi trường Production: khả thi đến đâu? kh...VMD2017 - Sử dụng React Native cho môi trường Production: khả thi đến đâu? kh...
VMD2017 - Sử dụng React Native cho môi trường Production: khả thi đến đâu? kh...
 
lập trình di động
lập trình di độnglập trình di động
lập trình di động
 
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire baseđồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
đồ áN cơ sở 3 xây dựng ứng dụng trò chuyện trực tuyến android sử dụng fire base
 
Ispring suite
Ispring suiteIspring suite
Ispring suite
 
Hướng nghiệp Lập trình Web
Hướng nghiệp Lập trình WebHướng nghiệp Lập trình Web
Hướng nghiệp Lập trình Web
 
Lập trình với microsoft visual basic 6.0
Lập trình với microsoft visual basic 6.0Lập trình với microsoft visual basic 6.0
Lập trình với microsoft visual basic 6.0
 
Visualbasic6lythuyet 121025092821-phpapp01
Visualbasic6lythuyet 121025092821-phpapp01Visualbasic6lythuyet 121025092821-phpapp01
Visualbasic6lythuyet 121025092821-phpapp01
 
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
Sáng kiến kinh nghiệm hướng dẫn học sinh lập trình ứng dụng học tập cho thiết...
 
Đồ án Điều khiển thiết bị điện thông qua trợ lý ảo Google Assistant
Đồ án Điều khiển thiết bị điện thông qua trợ lý ảo Google AssistantĐồ án Điều khiển thiết bị điện thông qua trợ lý ảo Google Assistant
Đồ án Điều khiển thiết bị điện thông qua trợ lý ảo Google Assistant
 

More from Đào tạo Seo

Kem tuyet hv ngon tại sài gòn
Kem tuyet hv ngon tại sài gònKem tuyet hv ngon tại sài gòn
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...
News great stable host coupon, stablehost promo code web vps - hosting server...News great stable host coupon, stablehost promo code web vps - hosting server...
News great stable host coupon, stablehost promo code web vps - hosting server...Đào tạo Seo
 
Gia cong thep tam thuan thanh
Gia cong thep tam thuan thanhGia cong thep tam thuan thanh
Gia cong thep tam thuan thanhĐào tạo Seo
 
Top 10 lời khuyên SEO thành công vào năm 2014
Top 10 lời khuyên SEO thành công vào năm 2014Top 10 lời khuyên SEO thành công vào năm 2014
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
Khóa học internet marketing, đào tạo bán hàng trực tuyếnKhóa học internet marketing, đào tạo bán hàng trực tuyến
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
File bài giảng ADWORDS Cách thực hành tốt nhất cho thiết kế trang đíchFile bài giảng ADWORDS Cách thực hành tốt nhất cho thiết kế trang đích
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
Khoa hoc internet marketing SEO DAO TAO by TTVKhoa hoc internet marketing SEO DAO TAO by TTV
Khoa hoc internet marketing SEO DAO TAO by TTVĐào tạo Seo
 

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

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

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, UISlider, UIStepper - Nâng cấp giao diện cho UISlider, 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