Đăng nhập để học tập



Quên mật khẩu?
Nếu chưa có tài khoản hãy

Học lập trình iOS với Swift theo phương pháp THỰC DỤNG qua 15 ứng dụng thực tế

5 (1 đánh giá)
50 học viên
6933 lượt xem
Giảng viên DnD Team
Học lập trình iOS với Swift theo phương pháp THỰC DỤNG qua 15 ứng dụng thực tế
Prix :
1,200,000đ
NGỪNG KINH DOANH

Bài học: 127 bài học
Thời lượng Video: 26 giờ 0 phút
Ngôn ngữ: Swift
Cấp độ: Cấp độ 3
Danh mục: Lập trình di động

Học viên sẽ học được gì sau khi học khóa học của bạn ?

    Đối tượng nên học khóa này là ai ?

      Những yêu cầu trước khi học khóa học này ?

        Xem đề cương


        Giới thiệu về khóa học

        * Học qua dự án thực tế là một trong những cách học hiệu quả nhất hiện nay. Cách học này đã và đang được áp dụng ở nhiều nước phát triển trên thế giới. Mô hình này được Myclass.vn áp dụng triệt để qua tất cả các khoá học và được rất nhiều học viên ưa thích, ghi danh và học tập.

        * Khoá học iOS này là một trong những khoá học được đầu tư rất công phu và tâm huyết từ việc xây dựng đề cương đến việc trình bày rất cụ thể qua 15 dự án rất thực tế.

        • Lập trình iOS Swift đang rất hot hiện nay và đang được nhiều nhà tuyển dụng tìm kiếm. Lương của một bạn mới tốt nghiệp và nắm vững, tham gia các dự án iOS ít nhất 10tr đồng. Lương của một freelancer tham gia vào lập trình iOS ít nhất 15$ / giờ. Không những kiếm tiền từ các công việc như trên, các bạn có thể hoàn toàn tự tạo ra các app và Khởi nghiệp.
        • Ưu điểm của Swift là một ngôn ngữ lập trình bậc cao và dạng Script, dựa trên 2 ngôn ngữ lâu đời là C và Objective C. Xét về ngôn ngữ lập trình bậc cao, khi chúng ta viết code ngôn ngữ bậc cao thì máy cần phải biên dịch thành mã máy, quá trình này được gọi là compile để giúp máy tính hiểu được. Còn về ngôn ngữ dạng Script, ngôn ngữ phổ biến mà chúng ta có thể biết tới là Python, là ngôn ngữ không cần compile, hệ thống sẽ thực thi kết quả song song khi bạn tiến hành viết code. Script sẽ giúp chúng ta giảm tải quá trình phát triển ứng dụng của lập trình viên, có thể code và test liên tục.
        •  Mục tiêu khóa học nhằm cung cấp các kiến thức về lập trình iPhone sử dụng ngôn ngữ Swift thông qua hơn 15 project thực tế tại myclass.vn
        • Các project được lựa chọn với tiêu chí giúp ích cho cá nhân trong cuộc sống hàng ngày, có thể là làm việc, giải trí, rèn luyện và chăm sóc sức khỏe, mở mang kiến thức v.v.
        • Các kĩ năng khác mà học viên có thể có được:
        1. Quản lí phiên bản từ BitBucket với Source Tree
        2. Sử dụng các thư viện khác của swift với CocoaPod
        3. Lập trình tuân theo Coding convention

        https://www.youtube.com/embed/HxGYYoA49mc

        Prix :
        1,200,000đ

        Bài học: 127 bài học
        Thời lượng Video: 26 giờ 0 phút
        Ngôn ngữ: Swift-SWIFT, .
        Cấp độ: Cấp độ 3-Level3, .
        Danh mục: Lập trình di động-LTDD, .

        Danh sách khóa học liên quan



        Lập trình Android cơ bản

        Lập trình Android cơ bản

        660
        4 giờ học 11393 lượt xem
        NGỪNG KINH DOANH
        Lập trình Android từ căn bản đến nâng cao

        Lập trình Android từ căn bản đến nâng cao

        502
        47 giờ học 17743 lượt xem
        NGỪNG KINH DOANH


        Các Chức Năng Nâng Cao Trong Android

        Các Chức Năng Nâng Cao Trong Android

        441
        5 giờ học 8578 lượt xem
        NGỪNG KINH DOANH
        Game Tôm Cua Bầu Cá Android

        Game Tôm Cua Bầu Cá Android

        400
        4 giờ học 9755 lượt xem
        NGỪNG KINH DOANH


        Đề cương khóa học

        17 chương

        127 bài học

        26 giờ 0 phút

        CHƯƠNG 1:
        0 phút
        Nhóm thảo luận facebook + Slide/sourcecode
        CHƯƠNG 2: Project 0 – Tạo môi trường cài đặt
        25 phút
        Bài 1: Hướng dẫn tài và cài đặt XCode
        3 phút
        Bài 2: Giới thiệu sơ về XCode Tạo thử ứng dụng, build & deploy máy ảo
        7 phút
        Bài 3: Cài đặt máy ảo
        2 phút
        Cài đặt máy ảo Mac trong Windows
        13 phút
        CHƯƠNG 3: Project 1 – Các câu nói tạo động lực cho bản thân
        2 giờ 14 phút
        Bài 4: Giới thiệu dự án Project 1 - Câu nói tạo động lực
        3 phút
        Bài 5: Tạo dự án mới
        3 phút
        Bài 6: Thiết kế giao diện Auto layout
        9 phút
        Bài 7: Ánh xạ các thành phần giao diện thành các biến
        9 phút
        Bài 8: Chuẩn bị dữ liệu với mảng
        8 phút
        Bài 9: Sinh ngẫu nhiên multiline
        7 phút
        Bài 10: Tên tác giả, vấn đề trùng
        11 phút
        Bài 11: Hình nền
        8 phút
        Bài 12: Chuyển màn hình
        18 phút
        Bài 13: Cải tiến 6 Thêm lựa chọn, chuyển trang, Tác giả
        27 phút
        Bài 14: Tổ chức mã nguồn Lấy dữ liệu từ DataHelper
        11 phút
        Bài 15: Cải tiến 8 Hẹn giờ
        4 phút
        Bài 16: Cải tiến 9 Sử dụng Date Picker END
        16 phút
        CHƯƠNG 4: Project 2 - Dự án thông tin cấp cứu ( Emergency info)
        3 giờ 10 phút
        Bài 17: Giới thiệu ứng dụng Emergency info
        5 phút
        Bài 18: Tạo mới dự án, push lên server bitbucket org
        8 phút
        Bài 19: Tạo icon cho app
        5 phút
        Bài 20: Thiết kế giao diện cơ bản chưa auto layout
        16 phút
        Bài 21: Sử dụng auto layout để tự điều chỉnh
        9 phút
        Bài 22: Ánh xạ các thành phần giao diện thành các biến
        13 phút
        Bài 23: Thêm nút done cho bàn phím để kết thúc việc nhập
        8 phút
        Bài 24: Bổ sung nút Done cho toàn bộ text field và text view còn lại
        5 phút
        Bài 25: Lưu và nạp dữ liệu với CSDL mặc định
        13 phút
        Bài 26: Gọi điện thoại Tái tổ chức mã nguồn
        13 phút
        Bài 27: Thay đổi avatar
        14 phút
        Bài 28: Xem trước hình khi thay avatar
        21 phút
        Bài 29: Lưu và nạp ảnh avatar
        13 phút
        Bài 30: Xây dựng chức năng thêm các contact khác
        26 phút
        Bài 31: Scrollview và hoàn thành ứng dụng End
        21 phút
        CHƯƠNG 5: Project3: Ứng dụng FlashLight
        1 giờ 17 phút
        Bài 32: Ứng dụng FlashLight
        3 phút
        Bài 33: Tạo dự án, icon, commit lên bitbucket
        5 phút
        Bài 34: Xử lí thay đổi giá trị của slider 1
        26 phút
        Bài 35: Xử lí sự kiện text field thay đổi giá trị, thêm nút Done bàn phím
        14 phút
        Bài 36: Thêm scrollview xử lí bàn phím che khuất
        8 phút
        Bài 37: Tạo màn hình toàn bộ một màu để làm đèn pin
        12 phút
        Bài 38: Giải quyết vấn đề lần đầu tiên sử dụng End
        9 phút
        CHƯƠNG 6: Project 4 – Dự án iPhone showcase
        1 giờ 27 phút
        Bài 39: Giới thiệu ứng dụng
        2 phút
        Bài 40: Tạo dự án, icon, commit server
        5 phút
        Bài 41: Màn hình loại sản phẩm với CollectionView
        25 phút
        Bài 42: Màn hình danh sách sản phẩm ứng với loại sản phẩm
        25 phút
        Bài 43: Màn hình chi tiết sản phẩm
        18 phút
        Bài 44: Cải tiến Tùy biến nút back
        8 phút
        Bài 45: Cải tiến Về thẳng màn hình chính End
        4 phút
        CHƯƠNG 7: Project 5 - TODO List
        1 giờ 54 phút
        Bài 46: Giới thiệu dự án TODO List
        5 phút
        Bài 47: Chuẩn bị dự án dùng Core Data
        5 phút
        Bài 48: Thiết kế màn hình chính với tableview Nạp dữ liệu mẫu lên
        20 phút
        Bài 49: Thêm công việc và xóa công việc
        12 phút
        Bài 50: Chuyển từ todo sang done và ngược lại
        10 phút
        Bài 51: Delete all và settings với switch
        21 phút
        Bài 52: Thêm chức năng hiệu chỉnh nội dung task
        8 phút
        Bài 53: Chèn dữ liệu và Nạp toàn bộ dữ liệu lên
        17 phút
        Bài 54: Cập nhật và xóa (End)
        16 phút
        CHƯƠNG 8: Project 6 - Quick note
        3 giờ 44 phút
        Bài 55: Giới thiệu ứng dụng
        4 phút
        Bài 56: Chuẩn bị Tạo dự án, set icon, thêm ảnh, tạo cấu trúc ban đầu, main controller, p
        7 phút
        Bài 57: Tạo mô hình CSDL và tự phát sinh lớp entity
        12 phút
        Bài 58: Thiết kế màn hình chính Cell tự thay đổi kích thước
        23 phút
        Bài 59: Thiết kế màn hình danh sách tag
        11 phút
        Bài 60: Checkpoint 1 Nạp danh sách note từ dữ liệu mẫu
        23 phút
        Bài 61: Checkpoint 2 Danh sách tag Danh sách notes ứng với tag
        18 phút
        Bài 62: Hiển thị nội dung note và ds các tags
        17 phút
        Bài 63: Thêm nút Done cho bàn phím và Xử lí bàn phím bị che khuất
        12 phút
        Bài 64: Hiển thị động danh sách ảnh với scrollview
        28 phút
        Bài 65: Xử lí việc xóa ảnh và cập nhật scrollview
        23 phút
        Bài 66: Check point 4 - Lưu note
        18 phút
        Bài 67: Thêm ảnh cho note với imagepicker
        11 phút
        Bài 68: Thêm note mới
        9 phút
        Bài 69: Xóa note, xóa tag (end)
        8 phút
        CHƯƠNG 9: Project 7 - Health Track
        2 giờ 5 phút
        Bài 70: Giới thiệu ứng dụng
        2 phút
        Bài 71: Tạo dự án, icon, cấu hình controller cho các tab, images
        11 phút
        Bài 72: Tạo CSDL, viết sẵn hàm create, lấy chỉ số hiện tại
        19 phút
        Bài 73: Màn hình theo dõi lượng cà phê
        20 phút
        Bài 74: Màn hình theo dõi lượng nước
        15 phút
        Bài 75: Thống kê nước và cà phê
        26 phút
        Bài 76: Màn hình theo dõi cân nặng và chiều cao
        16 phút
        Bài 77: Thống kê chỉ số cơ thể (End)
        16 phút
        CHƯƠNG 10: Project 8 - Tip calculator
        1 giờ 49 phút
        Bài 78: Giới thiệu ứng dụng Tip Saving calculator
        3 phút
        Bài 79: Tạo mới, thêm icon, cấu trúc lại dự án
        6 phút
        Bài 80: Thiết kế màn hình tip
        21 phút
        Bài 81: Tính tiền tip và hiển thị kết quả có định dạng tiền tệ
        21 phút
        Bài 82: Gởi tiền tiết kiệm đơn giản theo năm
        29 phút
        Bài 83: Gởi tiền nâng cao theo tháng (End)
        29 phút
        CHƯƠNG 11: Project 9 – Magnifier
        45 phút
        Bài 84: Giới thiệu dự án
        3 phút
        Bài 85: Chuẩn bị dự án, thêm icon, tái cấu trúc mã nguồn
        4 phút
        Bài 86: Hiển thị hình ảnh từ camera
        16 phút
        Bài 87: Touch để focus, slider để zoom
        14 phút
        Bài 88: Xử lí sự kiện pinch để zoom Lưu và nạp tỉ lệ zoom (End)
        8 phút
        CHƯƠNG 12: Project 10 – Audio player
        1 giờ 20 phút
        Bài 89: Giới thiệu dự án Music Player
        2 phút
        Bài 90: Thiết kế màn hình chính và ánh xạ giao diện
        18 phút
        BÀi 91: Nạp danh sách các bài hát từ tập tin Property List
        11 phút
        Bài 92: Play, Pause và hiển thị thông tin bài hát
        14 phút
        Bài 93: Slider cập nhật thời gian chơi nhạc
        15 phút
        Bài 94: Xử lí shuffle & repeat End
        20 phút
        CHƯƠNG 13: Project 11 - News feed RSS
        50 phút
        Bài 95: Giới thiệu ứng dụng Đọc tin rss
        2 phút
        Bài 96: Tạo dự án mới
        4 phút
        Bài 97: Parse nội dung XML
        19 phút
        Bài 98: Hiển thị danh sách bài viết
        6 phút
        Bài 99: Hiển thị nội dung bài viết
        10 phút
        Bài 100: Popover hiển thị ngày tạo (End)
        9 phút
        CHƯƠNG 14: Project 12 - My current place
        1 giờ 10 phút
        Bài 101: Giới thiệu ứng dụng
        3 phút
        Bài 102: Tạo mới dự án, thêm icon, tái tổ chức mã nguồn
        4 phút
        Bài 103: Hiển thị vị trí hiện tại
        14 phút
        Bài 104: Các thông số khi di chuyển
        18 phút
        Bài 105: Vẽ đoạn đường đã di chuyển
        8 phút
        Bài 106: Lưu vào CSDL đường chạy
        8 phút
        Bài 107: Nạp thông tin thống kê từ CSDL
        15 phút
        CHƯƠNG 15: Project 13 - Mini shop
        2 giờ 12 phút
        Bài 108: Giới thiệu ứng dụng
        3 phút
        Bài 109: Tạo dự án, tái cấu trúc mã nguồn, thêm ảnh
        5 phút
        Bài 110: Tạo sidemenu
        14 phút
        BÀi 111: Tạo lược đồ Cơ sở dữ liệu
        7 phút
        Bài 112: Tạo sidemenu để điều hướng
        28 phút
        Bài 113: Thêm sản phẩm mới
        20 phút
        Bài 114: Hiển thị danh sách sản phẩm
        9 phút
        Bài 115: Thực hiện bán hàng
        32 phút
        Bài 116: Thống kê doanh thu End
        14 phút
        CHƯƠNG 16: Project 14 - Currency &amp, value converter
        40 phút
        Bài 117: Giới thiệu ứng dụng
        2 phút
        Bài 118: Lấy Danh sách tỉ giá
        17 phút
        Bài 119: Thực hiện chuyển đổi tí giá
        16 phút
        Bài 120: Cải tiến đảo loại và Loading
        5 phút
        CHƯƠNG 17: Project 15 – English-Vietnamese Dictionary
        58 phút
        Bài 121: Giới thiệu dự án
        3 phút
        Bài 122: Tạo mới dự án, thêm icon, tái cấu trúc
        3 phút
        Bài 123: Thiết kế màn hình và thêm CSDL từ điển
        8 phút
        Bài 124: Viết lớp truy vấn CSDL
        19 phút
        Bài 125: Hiển thị kết quả tra từ End
        25 phút

        Thông tin giảng viên


        DnD Team
        1 khóa học
        50 học viên
        Giảng viên hướng dẫn: DnD Team

        Đánh giá của học viên

        Điểm đánh giá trung bình

        5

        100 %
          (1)
        0 %
          (0)
        0 %
          (0)
        0 %
          (0)
        0 %
          (0)

        Tú Trần - 10/12/2016
        Tốt
        Học được nhiều kĩ thuật nhưng mà thầy nên dạy qua 1 chút cơ bản

        https://www.youtube.com/embed/HxGYYoA49mc
        Học lập trình iOS với Swift theo phương pháp THỰC DỤNG qua 15 ứng dụng thực tế
        Prix :
        1,200,000đ

        Bài học: 127 bài học
        Thời lượng Video: 26 giờ 0 phút
        Ngôn ngữ: Swift
        Cấp độ: Cấp độ 3
        Danh mục: Lập trình di động