لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کار با دادهها در اندروید (Working with Data in Android)
- آخرین آپدیت
دانلود Working with Data in Android
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
یاد بگیرید چگونه با فناوریهای وب و دادههای پایدار در اپلیکیشنهای اندروید کار کنید، حتی پس از بستن یا ریاستارت کردن برنامه. در این دوره تمرکز بر ارتباطات وب و ابزارهای توسعهدهنده است و خواهید آموخت که اپلیکیشنهای کاتلین چگونه در وب با هم ارتباط برقرار میکنند. شما نحوه عملکرد فرمتهای داده و پروتکلهای وب را در رابطه با برنامههای کاتلین درک خواهید کرد. علاوه بر این، تکنیکهای برنامهنویسی ناهمگام (Asynchronous) را با استفاده از کاتلین تمرین خواهید کرد.
عملکرد اصلی و کاربردهای سیستم مدیریت پایگاه داده SQLite را بیاموزید. با افزودن اتصال از اپلیکیشن خود به زبانهای دیگر برای دسترسی به رابطهای برنامهنویسی اپلیکیشن وب (API) سفارشیسازی شده و سیستمهای مدیریت پایگاه داده، درباره کلاینتهای وب و دیتابیسها یاد خواهید گرفت.
برای گذراندن این دوره، توصیه میشود که درک پیشرفتهای از برنامهنویسی کاتلین و دانش عملی در کار با Android Studio داشته باشید.
در پایان این دوره، شما قادر خواهید بود:
• برخی از کاربردیترین ابزارها و پکیجهای موجود برای یک توسعهدهنده کاتلین را شناسایی کنید.
• از Coroutines کاتلین در اپلیکیشنهای اندروید استفاده کنید.
• اصول کلی استفاده از کتابخانه Room را به کار ببرید.
• کدهای نوشته شده با زبانهای دیگر را در کاتلین ادغام کنید.
• یک اپلیکیشن اندرویدی دادهمحور (Data-driven) بسازید.
سرفصل ها و درس ها
مقدمهای بر REST APIها
Introduction to REST APIs
معرفی دوره
Introduction to the course
آنچه درباره HTTP میدانید
What you know about HTTP
مفهوم RESTful بودن
RESTfulness
استانداردهای نامگذاری
Naming conventions
ابزارهای ضروری برای توسعه API
Essential tools for API development
بهترین روشها (Best Practices) در REST
REST best practices
امنیت و احراز هویت در REST API
Security and authentication in REST API
کنترل دسترسی
Access control
خلاصه فصل: مقدمهای بر REST APIها
Module summary: Introduction to REST APIs
تعامل با REST APIها در اندروید
Interacting with REST APIs in Android
ارتباط با سرورها، پروتکل HTTP و فراخوانیهای ناهمگام
Contacting Servers, HTTP protocol and asynchronous calls
اجرای عملی پروتکل HTTP و فراخوانیهای ناهمگام
HTTP protocol and asynchronous calls in action
آنچه درباره JSON آموختید
What you've learned about JSON
کار با JSON
Working with JSON
خلاصه فصل: تعامل با REST APIها در اندروید
Module summary: Interacting with REST APIs in Android
مقدمهای بر پایگاه داده و SQL
Introduction to Databases & SQL
پایگاه داده چیست؟
What is a database?
رابطه بین دادهها چگونه است؟
How is data related?
زبان پرسوجوی ساختاریافته (SQL) چیست؟
What is Structured Query Language?
موارد استفاده از SQL
SQL usage
مقدمهای بر سینتکس SQL
SQL syntax introduction
ساخت (CREATE) و حذف (DROP) پایگاه داده
CREATE and DROP database
جداول در پایگاه داده چیستند؟
What are tables in databases?
انواع دادههای عددی
Numeric data types
انواع دادههای رشتهای (String)
String data types
مقادیر پیشفرض
Default values
دستور CREATE TABLE
CREATE TABLE statement
دستور ALTER TABLE
ALTER TABLE statement
دستور INSERT
INSERT statement
دستور SELECT
SELECT statement
بهروزرسانی دادهها
Updating data
حذف دادهها
Deleting data
خلاصه فصل: مقدمهای بر پایگاه داده و SQL
Module summary: Introduction to Databases & SQL
دادههای SQL در اندروید
SQL Data in Android
SharedPreferences چیست؟
What is SharedPreferences?
کار با SharedPreferences
Working with SharedPreferences
اتصال SharedPreferences به State
Connecting SharedPreferences to State
SQLite چیست؟
What is SQLite?
راهاندازی Room
Setting up Room
اتصال Room به State
Connecting Room to State
خلاصه فصل: دادههای SQL در اندروید
Module summary: SQL Data in Android
پروژه نهایی
Final Project
مرور دوره: کار با دادهها در اندروید
Course Recap: Working with data in Android
نمایش نظرات