딥러닝 웹서비스 프로젝트 1 - 기본편. Object Detect 불량품 판별
노마드크리에이터
파이썬으로 만든 딥러닝 프로그램을 웹이나 모바일로 서비스하고자 하는 프로젝트들이 많아지고 있습니다. 텐서플로, 파이토치, YOLO, OpenCV, Keras 등 파이썬 기반의 딥러닝 코드를 웹서비스 API로 만들어 모바일 웹앱으로 제공하는 과정을 배우고 실전에 활용하세요.
Intermediate
PWA, 구글 앱 엔진, Flask
Hiểu quy trình phát triển tổng thể của Ionic và tìm hiểu cách phát triển các thành phần được sử dụng phổ biến nhất trong ứng dụng dành cho thiết bị di động. Điều này cho phép bạn phát triển ứng dụng di động lai của riêng mình một cách hiệu quả.
Quy trình phát triển ứng dụng di động Ionic tổng thể
Cách phát triển các yếu tố được sử dụng nhiều nhất trong ứng dụng di động
Áp dụng kiểu bằng SCSS
Kiến thức cơ bản về TypeScript và Angular cần thiết cho sự phát triển
Thực hiện những bước đầu tiên trong quá trình phát triển ứng dụng di động!
Dễ dàng và thú vị với Dự án Ionic 📲
Nếu bạn là một trong những người đã từng học như thế này khi còn đi học!
Chúng ta không thể học phát triển ứng dụng theo cách tương tự sao?
Di động đang phát triển và trở thành trung tâm của mọi ngành công nghiệp. Sự quan tâm đến phát triển ứng dụng di động đang ngày càng tăng, nhưng vẫn còn rất nhiều điều cần học và thời gian thì quá ít.
Để giúp giảm bớt cảm giác bất an này, tôi đã tạo ra khóa học này dựa trên kinh nghiệm của mình trong việc nhanh chóng xây dựng các kỹ năng phát triển trong lĩnh vực này. Bằng cách theo dõi và xây dựng một ứng dụng di động đơn giản, bạn sẽ tự tin hơn và nhận ra: "À, hóa ra phát triển là như vậy! Không khó như mình nghĩ!"
"Tôi muốn nâng cao kỹ năng phát triển ứng dụng di động của mình một cách nhanh chóng, nhưng tôi cảm thấy quá tải."
"Tôi đã học một chút về phát triển web, nhưng vì thiết bị di động rất phổ biến hiện nay nên tôi muốn tìm hiểu về nó."
"Tôi đang tự hỏi công cụ phát triển di động nào tiết kiệm chi phí nhất."
Giới thiệu về khuôn khổ Ionic
Phác thảo sơ bộ
Một người nào đó bạn muốn bắt
một cách hiệu quả
Phát triển ứng dụng iOS/Android
Những ai muốn làm điều đó
Tôi chỉ có kinh nghiệm phát triển web
Ứng dụng di động sắp ra mắt
Những người cần phát triển
JavaScript
Biết ngữ pháp cơ bản
nhà phát triển web
Bài giảng cơ bản về ion
Tôi đã đọc rất nhiều sách
Một người không hiểu rõ lắm
Ứng dụng di động lai
Công cụ phát triển
Bất cứ ai muốn trải nghiệm nó
🥇
Sử dụng khung Ionic
Hiểu được quy trình phát triển ứng dụng di động,
Áp dụng nó một cách tự nhiên
Bạn có thể phát triển ứng dụng di động của riêng mình .
🥈
Dựa trên sự hiểu biết chung về Ionic,
Khi học kiến thức chuyên sâu
Để bạn có thể học nhanh chóng và dễ dàng
Bạn có thể phát triển những năng lực mạnh mẽ .
🥉
Không chỉ Ionic
Góc, TypeScript ,
Kiến thức cơ bản về SCSS
Bạn có thể có được nó.
🏅
Cấu trúc phát triển ứng dụng lai
Chúng có một số điểm tương đồng.
Mở rộng khả năng cho các công cụ và môi trường phát triển khác
Có thể dễ dàng đạt được điều này.
Không giống như các khóa học nhập môn truyền thống, khóa học này tập trung vào việc học thực hành và hướng đến việc cung cấp hiểu biết toàn diện về quy trình phát triển ứng dụng di động bằng Ionic. Tìm hiểu cách hỗ trợ cả iOS và Android đồng thời với Ionic, và nắm vững quy trình phát triển ứng dụng di động thông qua việc thực hành, tập trung vào các yếu tố thiết yếu nhất thay vì kiến thức lý thuyết.
Khi tham gia khóa học này, bạn sẽ nhanh chóng nắm được các yếu tố và công nghệ phổ biến nhất trong ứng dụng di động. Nếu bạn đã quen thuộc với phát triển web, khóa học này sẽ giúp bạn xây dựng kỹ năng phát triển ứng dụng di động dễ dàng hơn.
Ionic, một nền tảng ứng dụng di động
Bạn có thể phát triển ứng dụng iOS và Android cùng lúc.
Đây là một công cụ phát triển kết hợp dễ dàng và tiện lợi .
Phát triển kết hợp cho phép bạn phát triển ứng dụng iOS và Android đồng thời, giảm chi phí và thời gian so với phát triển ứng dụng gốc. Bài giảng này sẽ giải thích về Ionic, một công cụ phát triển kết hợp nổi tiếng, và giúp bạn so sánh nó với các công cụ khác.
✅ Tìm hiểu cách phát triển ứng dụng di động với Ionic.
✅ Tìm hiểu cách tạo ứng dụng đơn giản với các thành phần được sử dụng phổ biến nhất trong ứng dụng di động: màn hình danh sách, màn hình chi tiết, menu tab và màn hình soạn thảo, thậm chí cả cách giao tiếp với máy chủ.
🔆 Dễ dàng hơn với định hướng thực hành
Không giống như các bài giảng cơ bản chung, khóa học này tập trung vào đào tạo thực hành và chỉ bao gồm nội dung thiết yếu một cách hiệu quả.
🔆 Tôi tự tin vào ứng dụng
Chúng tôi đã giúp việc phát triển ứng dụng trở nên dễ dàng hơn bằng cách phát triển các thành phần được sử dụng thường xuyên nhất trong các dịch vụ ứng dụng di động.
🔆 Giải thích dễ hiểu, hiểu chính xác
Mặc dù khóa học tập trung vào đào tạo thực tế, nhưng kiến thức cần thiết vẫn được giải thích theo cách dễ hiểu.
🔆 Bài giảng dành cho người mới bắt đầu
Lớp học được tổ chức trong cùng một môi trường dành cho những người mới bắt đầu phát triển.
🔆 Ngắn và gọn
Đối với những người muốn học nhanh, các bài giảng được thiết kế ngắn gọn để họ không mất tập trung.
Đầu tiên. Định hướng
Chúng ta sẽ khám phá phương hướng và mục đích của các bài giảng sắp tới, cũng như ứng dụng di động mà chúng ta sẽ cùng nhau tạo ra.
Thứ hai. Hãy sẵn sàng
Hãy thiết lập máy tính để phát triển ứng dụng di động bằng Ionic. Sau đó, chúng ta sẽ tạo một dự án cho ứng dụng di động và bắt đầu.
Thứ ba. Tạo danh sách biểu đồ
Một trong những thành phần được sử dụng phổ biến nhất trong dịch vụ ứng dụng di động là "danh sách". Hãy cùng tìm hiểu cách tạo "danh sách" bằng Ionic. Bạn cũng sẽ học cách chỉnh sửa DOM bằng Angular.
Thứ tư. Tạo một danh sách ghi chú
Hãy cùng thực hành lại phần tử "list" mà chúng ta đã học trong bài học trước. Chúng ta sẽ áp dụng và ôn tập lại thiết kế theo cách hơi khác một chút. Điều này sẽ giúp bạn làm quen và hiểu rõ hơn về phần tử "list".
Thứ năm. Tạo biểu đồ chi tiết
Chúng ta sẽ thực hành phát triển màn hình 'chi tiết' thường được sử dụng với phần tử 'danh sách'.
Thứ sáu. Tạo một ghi chú
Màn hình "Soạn thảo" là thành phần cơ bản và quan trọng nhất cho tương tác của người dùng với ứng dụng di động. Hãy cùng thực hành tiếp nhận thông tin đầu vào của người dùng trong Ionic.
Thứ bảy. Tạo một menu tab
Trên thiết bị di động, tab thường được sử dụng để phân biệt các màn hình dựa trên đặc điểm và mục đích sử dụng. Hãy cùng xem xét cách cấu trúc menu tab và phân tích cấu trúc hoạt động của nó.
Thứ tám. Làm cho nó chuyển động
Tìm hiểu cách truy cập màn hình "Chi tiết" hoặc "Viết" từ màn hình "Danh sách". Sau đó, tìm hiểu cách trao đổi dữ liệu giữa các màn hình và đăng ký văn bản của riêng bạn.
Thứ chín. Giao tiếp với máy chủ
Tìm hiểu cách gọi và truy xuất dữ liệu từ máy chủ bên ngoài.
Thứ mười. Chạy
Tìm hiểu cách chạy các ứng dụng bạn đã thực hành trong môi trường iOS và Android.
Xin chào. Tôi là Padawan Joy.
Dựa trên kinh nghiệm thực tế của mình, tôi muốn chia sẻ và học hỏi kiến thức “theo cách dễ dàng nhưng khác biệt”. 😉
Padawan là thuật ngữ được sử dụng trong phim Chiến tranh giữa các vì sao để chỉ người học việc học hỏi và đào tạo để trở thành một Jedi.
Làm việc trong lĩnh vực “phát triển”, tôi nhận ra rằng lĩnh vực này thực sự đa dạng, phát triển nhanh chóng và có rất nhiều điều để học.
Vì vậy, tôi dùng biệt danh này với ý là tôi phải luôn tiếp cận mọi việc bằng tư duy của một Padawan và thái độ học hỏi mà không lười biếng.
H. Đây có phải là khóa học mà sinh viên không chuyên ngành cũng có thể tham gia không?
Vâng, khóa học được giảng dạy với phương châm "Dù chưa biết, hãy cứ thử", nên ngay cả những người không chuyên cũng có thể tham gia. Tất nhiên, có chút kiến thức về phát triển web thì càng tốt.
H. Tại sao tôi nên học Ionic?
Mặc dù ít được biết đến trong nước, Ionic là một công cụ phát triển lai nổi tiếng. Gần đây, việc hỗ trợ React và Vue đã giúp nó tiếp cận được nhiều nhà phát triển hơn, thu hút sự chú ý. Hơn nữa, nó không chỉ hỗ trợ phát triển ứng dụng di động mà còn cả ứng dụng web, chẳng hạn như PWA, khiến nó trở thành một công cụ đa năng.
H. Học Ionic có lợi ích gì?
Bạn có thể phát triển ứng dụng Android và iOS trong thời gian ngắn hơn và với chi phí thấp hơn. Hơn nữa, với khả năng phát triển của Ionic, bạn thậm chí có thể phát triển ứng dụng web, giúp tăng đáng kể hiệu quả. Phát triển ứng dụng web lũy tiến (PWA) cũng khả thi.
H. Tôi có cần chuẩn bị gì trước khi tham dự buổi thuyết trình không?
Để thiết lập môi trường phát triển iOS, bạn cần có một chiếc MacBook hoặc iMac chạy Mac OS. Mặc dù một số kiến thức về phát triển web sẽ giúp khóa học dễ theo dõi hơn, nhưng điều đó không hoàn toàn bắt buộc. Điều quan trọng nhất cần chuẩn bị là phải có tư duy "Tôi không biết nhiều, nhưng tôi sẽ thử xem sao".
*Bạn cũng có thể tham gia khóa học này trên Windows. Tuy nhiên, một số thông tin được mô tả trong phần [Chuẩn bị] > [Tùy chọn] có thể hơi khác so với Windows.
H. Nội dung bài học được trình bày ở mức độ nào?
Khóa học kết thúc bằng phần thực hành lặp lại các thành phần được sử dụng phổ biến nhất trên thiết bị di động và một dự án nhỏ cuối cùng.
H. Có lưu ý nào liên quan đến khóa học không? (Môi trường yêu cầu, các biện pháp phòng ngừa khác, v.v.)
Khóa học này tập trung vào thực hành thực tế hơn là lý thuyết chi tiết. Mặc dù chúng tôi sẽ cung cấp giải thích chi tiết về các chủ đề thiết yếu, xin hãy lưu ý điều này khi tham gia khóa học, vì nó khác với các khóa học cơ bản mà bạn thường tham gia. Mục tiêu của khóa học này không phải là để hiểu hoàn toàn về Ionic, mà là giúp bạn trải nghiệm quá trình phát triển và nhận ra rằng: "Ionic không khó. Tôi cũng có thể làm được."
Vui lòng kiểm tra trước khi tham gia lớp học!
Khóa học này dành cho ai?
Những người muốn phát triển ứng dụng di động của riêng mình
Những người muốn phát triển nhanh ứng dụng di động
Những người muốn phát triển ứng dụng di động dựa trên kinh nghiệm phát triển web
Những người quan tâm đến việc phát triển thiết bị di động hiệu quả bằng cách sử dụng các khung kết hợp
Những người muốn nâng cao hiểu biết về Ionic bằng cách xem xét quá trình phát triển tổng thể
Cần biết trước khi bắt đầu?
HTML
JavaScript
CSS
Tất cả
35 bài giảng ∙ (1giờ 58phút)
Tài liệu khóa học:
Tất cả
9 đánh giá
4.6
9 đánh giá
Đánh giá 10
∙
Đánh giá trung bình 4.8
Đánh giá 13
∙
Đánh giá trung bình 5.0
Đánh giá 1
∙
Đánh giá trung bình 5.0
Đánh giá 2
∙
Đánh giá trung bình 4.5
Đánh giá 3
∙
Đánh giá trung bình 5.0
239.149 ₫
Khám phá các khóa học khác trong cùng lĩnh vực!