برنامه نویسی نرم افزار اندروید
توضیحات دوره
محتوای «برنامه نویسی نرم افزار اندروید» به فصلها و جلسههای مشخص تقسیم شده است تا بتوانید موضوع موردنیازتان را پیدا کنید و برای یادگیری زمان بگذارید. در تب سرفصلها، جزئیات هر جلسه و فایلهای همراه آن را ببینید.
چه چیزهایی یاد میگیرید؟
- بخش 0 - قبل از خرید بدانیم
- بخش 1 - یک شروع پر سرعت
- بخش 2 - مقدمات برنامه نویسی جاوا
- بخش 3 - مقدمات رابط گرافیک
- بخش 4 - مقدمات شیء گرایی
- بخش 5 - کنترل برنامه
فایلها و اطلاعات دوره
زمانها مربوط به ویدیوهای آموزشی هستند؛ برای تمرین و مرور، زمان جداگانهای در نظر بگیرید.
سرفصلها و جلسهها
موضوع، توضیح و زمان هر جلسه
فصل ۱بخش 0 - قبل از خرید بدانیم
بخش 0 - قبل از خرید بدانیم
در این فصل، 35 دقیقه صحبت خودمانی را دنبال میکنید.
-
۰۱
۳۶:۰۰
35 دقیقه صحبت خودمانی
رایگاناین جلسه به «35 دقیقه صحبت خودمانی» اختصاص دارد و بخشی از فصل «بخش 0 - قبل از خرید بدانیم» است.
منابع مشترک این فصل
- bookmark۲۴۶ کیلوبایت
فصل ۲بخش 1 - یک شروع پر سرعت
بخش 1 - یک شروع پر سرعت
در این فصل، اندروید بنویسیم، نصب و آماده سازی محیط برنامه نویسی، راه اندازی Emulator و اتصال Device و موضوعات تکمیلی را دنبال میکنید.
-
۰۱
۲۴:۰۰
اندروید بنویسیم
رایگاناین جلسه به «اندروید بنویسیم» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
-
۰۲
۲۱:۰۰
نصب و آماده سازی محیط برنامه نویسی
رایگاناین جلسه به «نصب و آماده سازی محیط برنامه نویسی» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
-
۰۳
۲۱:۰۰
راه اندازی Emulator و اتصال Device
رایگاناین جلسه به «راه اندازی Emulator و اتصال Device» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
-
۰۴
۰۷:۰۰
ساخت اولین پروژه
رایگاناین جلسه به «ساخت اولین پروژه» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
-
۰۵
۱۵:۰۰
اولین پروژه چگونه گار کرد
رایگاناین جلسه به «اولین پروژه چگونه گار کرد» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
-
۰۶
۳۰:۰۰
حتی طراحی لایه های پیچیده
رایگاناین جلسه به «حتی طراحی لایه های پیچیده» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
- Startup1۴۵ کیلوبایت
-
۰۷
۰۵:۰۰
کد گذاری رنگ
رایگاناین جلسه به «کد گذاری رنگ» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
-
۰۸
۰۴:۰۰
Import - Export پروژه ها
رایگاناین جلسه به «Import - Export پروژه ها» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
-
۰۹
۴۶:۰۰
Emulator پرسرعت و زبان فارسی
رایگاناین جلسه به «Emulator پرسرعت و زبان فارسی» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.
منابع مشترک این فصل
- ADT-18.0.1-Patched۱۵.۷ مگابایت
- android-all-in-one۵۶۰.۲ مگابایت
- genymotion-1.3.0۱۹.۸ مگابایت
- jdk-6u45-windows-i586۶۹.۹ مگابایت
- VirtualBox-4.3.2-90405-Win۱۰۱.۳ مگابایت
فصل ۳بخش 2 - مقدمات برنامه نویسی جاوا
بخش 2 - مقدمات برنامه نویسی جاوا
در این فصل، آشنایی با متغیرها در جاوا، عبارات کنترل شرط if و switch، حلقه های کنترلی while - for و do و موضوعات تکمیلی را دنبال میکنید.
-
۰۱
۳۱:۰۰
آشنایی با متغیرها در جاوا
رایگاناین جلسه به «آشنایی با متغیرها در جاوا» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.
-
۰۲
۰۸:۰۰
عبارات کنترل شرط if و switch
رایگاناین جلسه به «عبارات کنترل شرط if و switch» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.
-
۰۳
۱۱:۰۰
حلقه های کنترلی while - for و do
رایگاناین جلسه به «حلقه های کنترلی while - for و do» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.
-
۰۴
۲۴:۰۰
چند تمرین عملی الگوریتم برای جاوا
رایگاناین جلسه به «چند تمرین عملی الگوریتم برای جاوا» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.
- Startup2۱۴۹ کیلوبایت
-
۰۵
۴۱:۰۰
مقدماتی دیگر از برنامه نویسی جاوا
رایگاناین جلسه به «مقدماتی دیگر از برنامه نویسی جاوا» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.
- Startup3۱۴۶ کیلوبایت
فصل ۴بخش 3 - مقدمات رابط گرافیک
بخش 3 - مقدمات رابط گرافیک
در این فصل، استفاده از UI اندروید در جاوا، بکارگیری عناصر گرافیکی، منابع هنری پیشرفته را دنبال میکنید.
-
۰۱
۱:۰۲:۰۰
استفاده از UI اندروید در جاوا
رایگاناین جلسه به «استفاده از UI اندروید در جاوا» اختصاص دارد و بخشی از فصل «بخش 3 - مقدمات رابط گرافیک» است.
- Startup4۲۰۹ کیلوبایت
-
۰۲
۵۲:۰۰
بکارگیری عناصر گرافیکی
رایگاناین جلسه به «بکارگیری عناصر گرافیکی» اختصاص دارد و بخشی از فصل «بخش 3 - مقدمات رابط گرافیک» است.
- Startup5۲۴۰ کیلوبایت
-
۰۳
۵۰:۰۰
منابع هنری پیشرفته
رایگاناین جلسه به «منابع هنری پیشرفته» اختصاص دارد و بخشی از فصل «بخش 3 - مقدمات رابط گرافیک» است.
- NinePatchTest۱۶۰ کیلوبایت
منابع مشترک این فصل
- export - ui۶۷۶ بایت
- image-magick۳۵.۵ مگابایت
فصل ۵بخش 4 - مقدمات شیء گرایی
بخش 4 - مقدمات شیء گرایی
در این فصل، شیء گرایی را درک کنیم، مقدماتی دیگر از شیء گرایی را دنبال میکنید.
-
۰۱
۱:۳۰:۰۰
شیء گرایی را درک کنیم
رایگاناین جلسه به «شیء گرایی را درک کنیم» اختصاص دارد و بخشی از فصل «بخش 4 - مقدمات شیء گرایی» است.
-
۰۲
۱۳:۰۰
مقدماتی دیگر از شیء گرایی
رایگاناین جلسه به «مقدماتی دیگر از شیء گرایی» اختصاص دارد و بخشی از فصل «بخش 4 - مقدمات شیء گرایی» است.
- Classes۴۹ کیلوبایت
فصل ۶بخش 5 - کنترل برنامه
بخش 5 - کنترل برنامه
در این فصل، ارتباط بین Activity ها، از چرخه اجرا بیشتر بدانیم، استفاده از Menu و Dialog را دنبال میکنید.
-
۰۱
۴۴:۰۰
ارتباط بین Activity ها
این جلسه به «ارتباط بین Activity ها» اختصاص دارد و بخشی از فصل «بخش 5 - کنترل برنامه» است.
- TestActivities۱۵۷ کیلوبایت
-
۰۲
۴۲:۰۰
از چرخه اجرا بیشتر بدانیم
این جلسه به «از چرخه اجرا بیشتر بدانیم» اختصاص دارد و بخشی از فصل «بخش 5 - کنترل برنامه» است.
- GSample۱۵۴ کیلوبایت
-
۰۳
۵۰:۰۰
استفاده از Menu و Dialog
این جلسه به «استفاده از Menu و Dialog» اختصاص دارد و بخشی از فصل «بخش 5 - کنترل برنامه» است.
- Dialogs۱۶۶ کیلوبایت
فصل ۷بخش 6 - آرایه ها
بخش 6 - آرایه ها
در این فصل، آرایه ها را دنبال میکنید.
-
۰۱
۱:۰۳:۰۰
آرایه ها
این جلسه به «آرایه ها» اختصاص دارد و بخشی از فصل «بخش 6 - آرایه ها» است.
- TestArray۱۵۰ کیلوبایت
فصل ۸بخش 7 - وقت عمل است
بخش 7 - وقت عمل است
در این فصل، پروژه - تبدیل واحد، پروژه - ماشین حساب، پروژه - بازی tic tac toe و موضوعات تکمیلی را دنبال میکنید.
-
۰۱
۳۶:۰۰
پروژه - تبدیل واحد
این جلسه به «پروژه - تبدیل واحد» اختصاص دارد و بخشی از فصل «بخش 7 - وقت عمل است» است.
- UnitConverter۱۵۹ کیلوبایت
-
۰۲
۱:۳۷:۰۰
پروژه - ماشین حساب
این جلسه به «پروژه - ماشین حساب» اختصاص دارد و بخشی از فصل «بخش 7 - وقت عمل است» است.
- Calculator۱۹۱ کیلوبایت
-
۰۳
۱:۰۵:۰۰
پروژه - بازی tic tac toe
این جلسه به «پروژه - بازی tic tac toe» اختصاص دارد و بخشی از فصل «بخش 7 - وقت عمل است» است.
- TicTacToe۲۲۰ کیلوبایت
-
۰۴
۵۳:۰۰
پروژه - بازی Hangman
این جلسه به «پروژه - بازی Hangman» اختصاص دارد و بخشی از فصل «بخش 7 - وقت عمل است» است.
- Hangman۱۵۷ کیلوبایت
فصل ۹بخش 8 - ختم دوره مقدماتی
بخش 8 - ختم دوره مقدماتی
در این فصل، بهتر بنویسیم، عیب یابی کنیم، گامی فراتر با Interface ها را دنبال میکنید.
-
۰۱
۲۶:۰۰
بهتر بنویسیم
این جلسه به «بهتر بنویسیم» اختصاص دارد و بخشی از فصل «بخش 8 - ختم دوره مقدماتی» است.
-
۰۲
۱۹:۰۰
عیب یابی کنیم
این جلسه به «عیب یابی کنیم» اختصاص دارد و بخشی از فصل «بخش 8 - ختم دوره مقدماتی» است.
-
۰۳
۲۵:۰۰
گامی فراتر با Interface ها
این جلسه به «گامی فراتر با Interface ها» اختصاص دارد و بخشی از فصل «بخش 8 - ختم دوره مقدماتی» است.
- TestInterface۵۴ کیلوبایت
فصل ۱۰بخش 9 - همزمانی
بخش 9 - همزمانی
در این فصل، برنامه نویسی همزمانی - Concurrent، پروژه - شمارش گر معکوس را دنبال میکنید.
-
۰۱
۱:۲۸:۰۰
برنامه نویسی همزمانی - Concurrent
این جلسه به «برنامه نویسی همزمانی - Concurrent» اختصاص دارد و بخشی از فصل «بخش 9 - همزمانی» است.
- TestThread۱۵۶ کیلوبایت
-
۰۲
۱۸:۰۰
پروژه - شمارش گر معکوس
این جلسه به «پروژه - شمارش گر معکوس» اختصاص دارد و بخشی از فصل «بخش 9 - همزمانی» است.
- Counter۱۵۳ کیلوبایت
فصل ۱۱بخش 10 - کنترل لیست
بخش 10 - کنترل لیست
در این فصل، استفاده از ListView را دنبال میکنید.
-
۰۱
۱:۱۱:۰۰
استفاده از ListView
این جلسه به «استفاده از ListView» اختصاص دارد و بخشی از فصل «بخش 10 - کنترل لیست» است.
- TestListView۱۶۸ کیلوبایت
فصل ۱۲بخش 11 - برنامه نویسی Server Side
بخش 11 - برنامه نویسی Server Side
در این فصل، دریافت سورس نمایشی یک سایت، آماده سازی محیط توسعه web، ساده - قوی - استاندارد با JSON را دنبال میکنید.
-
۰۱
۲۶:۰۰
دریافت سورس نمایشی یک سایت
این جلسه به «دریافت سورس نمایشی یک سایت» اختصاص دارد و بخشی از فصل «بخش 11 - برنامه نویسی Server Side» است.
-
۰۲
۳۱:۰۰
آماده سازی محیط توسعه web
این جلسه به «آماده سازی محیط توسعه web» اختصاص دارد و بخشی از فصل «بخش 11 - برنامه نویسی Server Side» است.
-
۰۳
۳۳:۰۰
ساده - قوی - استاندارد با JSON
این جلسه به «ساده - قوی - استاندارد با JSON» اختصاص دارد و بخشی از فصل «بخش 11 - برنامه نویسی Server Side» است.
- TestClient۱۴۹ کیلوبایت
منابع مشترک این فصل
- intellij-idea-12۲۲۷.۶ مگابایت
- intellij-php-plugin۴.۴ مگابایت
- vcredist-x86۴.۸ مگابایت
- wampserver-x86۲۶.۸ مگابایت
فصل ۱۳بخش 12 - یک نرم افزار Server Base
بخش 12 - یک نرم افزار Server Base
در این فصل، پروژه - Notes را دنبال میکنید.
-
۰۱
۲:۲۰:۰۰
پروژه - Notes
این جلسه به «پروژه - Notes» اختصاص دارد و بخشی از فصل «بخش 12 - یک نرم افزار Server Base» است.
- note-server۹ کیلوبایت
- Notes۱۷۸ کیلوبایت
فصل ۱۴بخش 13 - ساخت کنترل های سفارشی
بخش 13 - ساخت کنترل های سفارشی
در این فصل، کنترل سفارشی Spinner، کنترل سفارشی Circle Progress، کنترل سفارشی Bouncing Ball و موضوعات تکمیلی را دنبال میکنید.
-
۰۱
۱:۲۲:۰۰
کنترل سفارشی Spinner
این جلسه به «کنترل سفارشی Spinner» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.
-
۰۲
۲۹:۰۰
کنترل سفارشی Circle Progress
این جلسه به «کنترل سفارشی Circle Progress» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.
-
۰۳
۳۱:۰۰
کنترل سفارشی Bouncing Ball
این جلسه به «کنترل سفارشی Bouncing Ball» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.
-
۰۴
۳۵:۰۰
باران
این جلسه به «باران» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.
- CustomControl۱۹۹ کیلوبایت
-
۰۵
۱:۵۵:۰۰
ترسیم نمودار
این جلسه به «ترسیم نمودار» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.
- Chart۱۶۲ کیلوبایت
فصل ۱۵بخش 14 - بانک اطلاعات
بخش 14 - بانک اطلاعات
در این فصل، استفاده از بانک های اطلاعاتی SQLite را دنبال میکنید.
-
۰۱
۴۱:۰۰
استفاده از بانک های اطلاعاتی SQLite
این جلسه به «استفاده از بانک های اطلاعاتی SQLite» اختصاص دارد و بخشی از فصل «بخش 14 - بانک اطلاعات» است.
- Database۱۴۹ کیلوبایت
فصل ۱۶بخش 15 - دانلود فایل و تصویر
بخش 15 - دانلود فایل و تصویر
در این فصل، دانلود فایل از اینترنت - سرور، ListView و تصاویر پرحجم آنلاین، یک Downloader تمیز و اصولی را دنبال میکنید.
-
۰۱
۱:۰۰:۰۰
دانلود فایل از اینترنت - سرور
این جلسه به «دانلود فایل از اینترنت - سرور» اختصاص دارد و بخشی از فصل «بخش 15 - دانلود فایل و تصویر» است.
- Downloader۱۶۰ کیلوبایت
-
۰۲
۱:۳۶:۰۰
ListView و تصاویر پرحجم آنلاین
این جلسه به «ListView و تصاویر پرحجم آنلاین» اختصاص دارد و بخشی از فصل «بخش 15 - دانلود فایل و تصویر» است.
- file-server۱۳.۳ مگابایت
- ImageOptimization۱۷۷ کیلوبایت
-
۰۳
۱:۰۰:۰۰
یک Downloader تمیز و اصولی
این جلسه به «یک Downloader تمیز و اصولی» اختصاص دارد و بخشی از فصل «بخش 15 - دانلود فایل و تصویر» است.
- DownloaderLibrary۱۶۶ کیلوبایت
فصل ۱۷بخش 16 - پروژه مارکت اندروید
بخش 16 - پروژه مارکت اندروید
در این فصل، پروژه مارکت - طراحی، پروژه مارکت - تست با بانک Local، پروژه مارکت - اتصال به بانک آنلاین و موضوعات تکمیلی را دنبال میکنید.
-
۰۱
۲:۲۰:۰۰
پروژه مارکت - طراحی
این جلسه به «پروژه مارکت - طراحی» اختصاص دارد و بخشی از فصل «بخش 16 - پروژه مارکت اندروید» است.
-
۰۲
۳۶:۰۰
پروژه مارکت - تست با بانک Local
این جلسه به «پروژه مارکت - تست با بانک Local» اختصاص دارد و بخشی از فصل «بخش 16 - پروژه مارکت اندروید» است.
-
۰۳
۴۶:۰۰
پروژه مارکت - اتصال به بانک آنلاین
این جلسه به «پروژه مارکت - اتصال به بانک آنلاین» اختصاص دارد و بخشی از فصل «بخش 16 - پروژه مارکت اندروید» است.
-
۰۴
۱:۱۰:۰۰
پروژه مارکت - دانلود لوگو و فایل
این جلسه به «پروژه مارکت - دانلود لوگو و فایل» اختصاص دارد و بخشی از فصل «بخش 16 - پروژه مارکت اندروید» است.
- AndroidMarket۲۱۸ کیلوبایت
- market-server۹۰۹ کیلوبایت
فصل ۱۸بخش 17 - جمع آوری اطلاعات
بخش 17 - جمع آوری اطلاعات
در این فصل، استفاده از Preferences، کشف وضعیت دستگاه، استفاده از Google Map و موضوعات تکمیلی را دنبال میکنید.
-
۰۱
۱:۰۰:۰۰
استفاده از Preferences
این جلسه به «استفاده از Preferences» اختصاص دارد و بخشی از فصل «بخش 17 - جمع آوری اطلاعات» است.
- Preferences۱۶۰ کیلوبایت
-
۰۲
۱:۱۷:۰۰
کشف وضعیت دستگاه
این جلسه به «کشف وضعیت دستگاه» اختصاص دارد و بخشی از فصل «بخش 17 - جمع آوری اطلاعات» است.
- ReadDeviceSpec۱۵۶ کیلوبایت
-
۰۳
۵۵:۰۰
استفاده از Google Map
این جلسه به «استفاده از Google Map» اختصاص دارد و بخشی از فصل «بخش 17 - جمع آوری اطلاعات» است.
- google-play-services - lib۳۹۳ کیلوبایت
- GoogleMaps۸۰۱ کیلوبایت
-
۰۴
۱۸:۰۰
دسترسی به Sensor ها
این جلسه به «دسترسی به Sensor ها» اختصاص دارد و بخشی از فصل «بخش 17 - جمع آوری اطلاعات» است.
- TestSensor۱۴۷ کیلوبایت
منابع مشترک این فصل
- addon - google - apis - google - inc - 15۱۰۱.۲ مگابایت
- addon - google - apis - google - inc - 7۵۱.۱ مگابایت
- android-7۶۹.۴ مگابایت
- google - play - services۴.۰ مگابایت
فصل ۱۹بخش 18 - ابزار نویسی
بخش 18 - ابزار نویسی
در این فصل، آشنایی با Batch File، Batch تبدیل منابع هنری، Decompile Batch و محافظت از برنامه را دنبال میکنید.
-
۰۱
۲۶:۰۰
آشنایی با Batch File
این جلسه به «آشنایی با Batch File» اختصاص دارد و بخشی از فصل «بخش 18 - ابزار نویسی» است.
-
۰۲
۲۰:۰۰
Batch تبدیل منابع هنری
این جلسه به «Batch تبدیل منابع هنری» اختصاص دارد و بخشی از فصل «بخش 18 - ابزار نویسی» است.
- export - ui۶۷۶ بایت
-
۰۳
۳۴:۰۰
Decompile Batch و محافظت از برنامه
این جلسه به «Decompile Batch و محافظت از برنامه» اختصاص دارد و بخشی از فصل «بخش 18 - ابزار نویسی» است.
- reverse۱۵.۳ مگابایت
منابع مشترک این فصل
- net.sourceforge.keytool - 1.4.2۱.۳ مگابایت
فصل ۲۰بخش 19 - فایل سیستم
بخش 19 - فایل سیستم
در این فصل، فایل فرمت های اختصاصی، کتابخانه کپی فایل را دنبال میکنید.
-
۰۱
۴۲:۰۰
فایل فرمت های اختصاصی
این جلسه به «فایل فرمت های اختصاصی» اختصاص دارد و بخشی از فصل «بخش 19 - فایل سیستم» است.
- FileFormat۱۵۳ کیلوبایت
-
۰۲
۴۰:۰۰
کتابخانه کپی فایل
این جلسه به «کتابخانه کپی فایل» اختصاص دارد و بخشی از فصل «بخش 19 - فایل سیستم» است.
- FileHandling۸۲ کیلوبایت
فصل ۲۱بخش 20 - راه کارهای پیام کوتاه
بخش 20 - راه کارهای پیام کوتاه
در این فصل، دریافت و ارسال SMS را دنبال میکنید.
-
۰۱
۳۴:۰۰
دریافت و ارسال SMS
این جلسه به «دریافت و ارسال SMS» اختصاص دارد و بخشی از فصل «بخش 20 - راه کارهای پیام کوتاه» است.
- SmsTest۱۵۴ کیلوبایت
فصل ۲۲بخش 21 - گرافیک پیشرفته
بخش 21 - گرافیک پیشرفته
در این فصل، زیباتر - نرم تر و داینامیک تر بسازیم، استفاده از Sliding Menu، پروژه اسلایدر تصویر و موضوعات تکمیلی را دنبال میکنید.
-
۰۱
۱:۳۳:۰۰
زیباتر - نرم تر و داینامیک تر بسازیم
این جلسه به «زیباتر - نرم تر و داینامیک تر بسازیم» اختصاص دارد و بخشی از فصل «بخش 21 - گرافیک پیشرفته» است.
- AnimatableListView۲۱۷ کیلوبایت
- AnimationTest۲۲۴ کیلوبایت
-
۰۲
۱:۰۴:۰۰
استفاده از Sliding Menu
این جلسه به «استفاده از Sliding Menu» اختصاص دارد و بخشی از فصل «بخش 21 - گرافیک پیشرفته» است.
- SlidingMenuLibrary۴۵۹ کیلوبایت
- SlidingMenuLibraryTest۵۲۷ کیلوبایت
- StartupJavaLibrary۳ کیلوبایت
- StartupLibrary۷۸ کیلوبایت
- StartupLibraryTest۱۵۲ کیلوبایت
- ThirdPartyLibraries۴.۴ مگابایت
-
۰۳
۱:۱۱:۰۰
پروژه اسلایدر تصویر
این جلسه به «پروژه اسلایدر تصویر» اختصاص دارد و بخشی از فصل «بخش 21 - گرافیک پیشرفته» است.
- ScreenshotGallery۲.۷ مگابایت
-
۰۴
۱:۰۳:۰۰
نمایش محتویات HTML
این جلسه به «نمایش محتویات HTML» اختصاص دارد و بخشی از فصل «بخش 21 - گرافیک پیشرفته» است.
- HtmlTextRenderer۱۵۱ کیلوبایت
- HtmlWebRenderer۲۳۹ کیلوبایت
منابع مشترک این فصل
- android-compatibility-support۱.۵ مگابایت
فصل ۲۳بخش 22 - صوت و تصویر
بخش 22 - صوت و تصویر
در این فصل، Capture دوربین، یک Video Player ساده، یک Sound Recorder ساده را دنبال میکنید.
-
۰۱
۱:۱۸:۰۰
Capture دوربین
این جلسه به «Capture دوربین» اختصاص دارد و بخشی از فصل «بخش 22 - صوت و تصویر» است.
- ImageCapture۵۵ کیلوبایت
-
۰۲
۱۴:۰۰
یک Video Player ساده
این جلسه به «یک Video Player ساده» اختصاص دارد و بخشی از فصل «بخش 22 - صوت و تصویر» است.
- VideoPlayer۲۴.۱ مگابایت
-
۰۳
۴۱:۰۰
یک Sound Recorder ساده
این جلسه به «یک Sound Recorder ساده» اختصاص دارد و بخشی از فصل «بخش 22 - صوت و تصویر» است.
- SoundRecorder۳۱۷ کیلوبایت
فصل ۲۴بخش 23 - شبکه های ارتباطی
بخش 23 - شبکه های ارتباطی
در این فصل، پروژه Chat داخل شبکه را دنبال میکنید.
-
۰۱
۱:۱۷:۰۰
پروژه Chat داخل شبکه
این جلسه به «پروژه Chat داخل شبکه» اختصاص دارد و بخشی از فصل «بخش 23 - شبکه های ارتباطی» است.
- WifiChat۱۵۶ کیلوبایت
فصل ۲۵بخش 24 - این همه پروژه
بخش 24 - این همه پروژه
در این فصل، ماژول وب سرویس، بازی 2048، کتاب بسازیم و موضوعات تکمیلی را دنبال میکنید.
-
۰۱
۱:۴۹:۰۰
ماژول وب سرویس
این جلسه به «ماژول وب سرویس» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.
- webservice۴۱۸ بایت
- WebserviceModule۱۶۹ کیلوبایت
-
۰۲
۲:۳۲:۰۰
بازی 2048
این جلسه به «بازی 2048» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.
- Game2048۹۱ کیلوبایت
-
۰۳
۱:۲۲:۰۰
کتاب بسازیم
این جلسه به «کتاب بسازیم» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.
- Book۲.۲ مگابایت
-
۰۴
۲:۰۲:۰۰
پروژه خبر خوان
این جلسه به «پروژه خبر خوان» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.
- FeedReader۱۶۵ کیلوبایت
-
۰۵
۵۳:۰۰
تاریخ شمسی
این جلسه به «تاریخ شمسی» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.
- CalendarModule۱۴۹ کیلوبایت
فصل ۲۶بخش 25 - تکنیک های پیشرفته برنامه نویسی
بخش 25 - تکنیک های پیشرفته برنامه نویسی
در این فصل، استفاده از Java Reflection را دنبال میکنید.
-
۰۱
۴۷:۰۰
استفاده از Java Reflection
این جلسه به «استفاده از Java Reflection» اختصاص دارد و بخشی از فصل «بخش 25 - تکنیک های پیشرفته برنامه نویسی» است.
- Reflection۱۵۲ کیلوبایت
فصل ۲۷بخش 26 - سرویس های اندروید
بخش 26 - سرویس های اندروید
در این فصل، استفاده از Alarm Manager، Push Notification اختصاصی را دنبال میکنید.
-
۰۱
۴۱:۰۰
استفاده از Alarm Manager
این جلسه به «استفاده از Alarm Manager» اختصاص دارد و بخشی از فصل «بخش 26 - سرویس های اندروید» است.
- AlarmManager۱۵۳ کیلوبایت
-
۰۲
۴۶:۰۰
Push Notification اختصاصی
این جلسه به «Push Notification اختصاصی» اختصاص دارد و بخشی از فصل «بخش 26 - سرویس های اندروید» است.
- pscloud۲۵۲ بایت
- PushNotification۱۶۳ کیلوبایت
فصل ۲۸تیتر
تیتر
جلسههای این فصل بهزودی اضافه میشوند.
جلسهای پیدا نشد.
عبارت کوتاهتری بنویسید یا فیلتر رایگان را بردارید.
مدرس دوره
بهنام آقاجانی
من بهنام آقاجانی هستم، مؤسس سایت uncox (پورتال آموزش ایرانیان) و تهیه کننده بیشتر دوره هایی که در این سایت می بینید. از کودکی وارد دنیای برنامه نویسی شدم و یادگیری زبان های مختلف برنامه نویسی همیشه بخشی از زندگی ام بوده. حالا حدود ۳۵ سال از شروع این مسیر می گذره؛ مسیری که بیش از بیست سال به صورت حرفه ای، با حضور در شرکت ها، همکاری در پروژه های بزرگ و پیش بردن پروژه های شخصی ادامه اش داده ام. آموزش دادن و به اشتراک گذاشتن چیزهایی که یاد گرفته ام، یکی از علاقه های اصلی منه. در کنارش، عاشق ساختن ابزارهای زیرساختی و خودکار کردن کارها یا همون اتوماسیون هستم؛ بالاخره به عنوان یک «برنامه نویس تنبل»، همیشه دنبال راهی می گردم که با کمترین زحمت، بیشترین بازدهی رو داشته باشم! توی آموزش هام، مهم ترین چیزی که سعی می کنم منتقل کنم، شیوه فکر کردن، حل مسئله و پیدا کردن راه های خلاقانه برای ساده تر کردن مسائل پیچیده است. دوست دارم یاد بگیرید چطور جست وجو و تحقیق کنید و چطور مسیر یادگیری تون رو مستقل ادامه بدید. در کنار این مهارت ها، مباحث تخصصی هر زبان، فریم ورک یا ابزار رو هم به طور کامل و عملی، با مثال ها و پروژه های کاربردی آموزش می دم؛ تا هم موضوع رو خوب بفهمید و هم بتونید در کار واقعی ازش استفاده کنید.
رزومهٔ مدرس
شروع تماشا در uPlayer
ویدیوها در برنامهٔ uPlayer پخش میشوند. برای شروع، این چهار مرحله را انجام دهید.
-
کد را در uPlayer وارد کنید
برنامه را باز کنید و کد کپیشده را در کادر ورود بچسبانید.
قبلاً وارد برنامه شدهاید؟
به تنظیمات ← دسترسیها ← افزودن کد بروید و کد را ثبت کنید.
اگر کد پیامکی درخواست شد، تأیید را تکمیل کنید.
-
جلسه را پخش کنید
در فهرست آموزشهای برنامه، این دوره را پیدا کنید:
برنامه نویسی نرم افزار اندرویدجلسهٔ دلخواه را باز کنید. برای شروع پخش به اینترنت متصل باشید.
دوره را نمیبینید یا به مشکل خوردهاید؟
بررسی کنید کد حسابی را وارد کردهاید که خرید با آن انجام شده است.