-->

برنامه نویسی نرم افزار اندروید

توضیحات دوره

محتوای «برنامه نویسی نرم افزار اندروید» به فصل‌ها و جلسه‌های مشخص تقسیم شده است تا بتوانید موضوع موردنیازتان را پیدا کنید و برای یادگیری زمان بگذارید. در تب سرفصل‌ها، جزئیات هر جلسه و فایل‌های همراه آن را ببینید.

چه چیزهایی یاد می‌گیرید؟

  • بخش 0 - قبل از خرید بدانیم
  • بخش 1 - یک شروع پر سرعت
  • بخش 2 - مقدمات برنامه نویسی جاوا
  • بخش 3 - مقدمات رابط گرافیک
  • بخش 4 - مقدمات شیء گرایی
  • بخش 5 - کنترل برنامه

فایل‌ها و اطلاعات دوره

زمان‌ها مربوط به ویدیوهای آموزشی هستند؛ برای تمرین و مرور، زمان جداگانه‌ای در نظر بگیرید.

سرفصل‌ها و جلسه‌ها

موضوع، توضیح و زمان هر جلسه

فصل ۱

بخش 0 - قبل از خرید بدانیم

۱ جلسه۳۶ دقیقه
دربارهٔ این فصل

در این فصل، 35 دقیقه صحبت خودمانی را دنبال می‌کنید.

  1. ۰۱

    35 دقیقه صحبت خودمانی

    رایگان
    ۳۶:۰۰

    این جلسه به «35 دقیقه صحبت خودمانی» اختصاص دارد و بخشی از فصل «بخش 0 - قبل از خرید بدانیم» است.

منابع مشترک این فصل

فصل ۲

بخش 1 - یک شروع پر سرعت

۹ جلسه۲ ساعت و ۵۳ دقیقه
دربارهٔ این فصل

در این فصل، اندروید بنویسیم، نصب و آماده سازی محیط برنامه نویسی، راه اندازی Emulator و اتصال Device و موضوعات تکمیلی را دنبال می‌کنید.

  1. ۰۱

    اندروید بنویسیم

    رایگان
    ۲۴:۰۰

    این جلسه به «اندروید بنویسیم» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

  2. ۰۲

    نصب و آماده سازی محیط برنامه نویسی

    رایگان
    ۲۱:۰۰

    این جلسه به «نصب و آماده سازی محیط برنامه نویسی» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

  3. ۰۳

    راه اندازی Emulator و اتصال Device

    رایگان
    ۲۱:۰۰

    این جلسه به «راه اندازی Emulator و اتصال Device» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

  4. ۰۴

    ساخت اولین پروژه

    رایگان
    ۰۷:۰۰

    این جلسه به «ساخت اولین پروژه» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

  5. ۰۵

    اولین پروژه چگونه گار کرد

    رایگان
    ۱۵:۰۰

    این جلسه به «اولین پروژه چگونه گار کرد» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

  6. ۰۶

    حتی طراحی لایه های پیچیده

    رایگان
    ۳۰:۰۰

    این جلسه به «حتی طراحی لایه های پیچیده» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

  7. ۰۷

    کد گذاری رنگ

    رایگان
    ۰۵:۰۰

    این جلسه به «کد گذاری رنگ» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

  8. ۰۸

    Import - Export پروژه ها

    رایگان
    ۰۴:۰۰

    این جلسه به «Import - Export پروژه ها» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

  9. ۰۹

    Emulator پرسرعت و زبان فارسی

    رایگان
    ۴۶:۰۰

    این جلسه به «Emulator پرسرعت و زبان فارسی» اختصاص دارد و بخشی از فصل «بخش 1 - یک شروع پر سرعت» است.

منابع مشترک این فصل

فصل ۳

بخش 2 - مقدمات برنامه نویسی جاوا

۵ جلسه۱ ساعت و ۵۵ دقیقه
دربارهٔ این فصل

در این فصل، آشنایی با متغیرها در جاوا، عبارات کنترل شرط if و switch، حلقه های کنترلی while - for و do و موضوعات تکمیلی را دنبال می‌کنید.

  1. ۰۱

    آشنایی با متغیرها در جاوا

    رایگان
    ۳۱:۰۰

    این جلسه به «آشنایی با متغیرها در جاوا» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.

  2. ۰۲

    عبارات کنترل شرط if و switch

    رایگان
    ۰۸:۰۰

    این جلسه به «عبارات کنترل شرط if و switch» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.

  3. ۰۳

    حلقه های کنترلی while - for و do

    رایگان
    ۱۱:۰۰

    این جلسه به «حلقه های کنترلی while - for و do» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.

  4. ۰۴

    چند تمرین عملی الگوریتم برای جاوا

    رایگان
    ۲۴:۰۰

    این جلسه به «چند تمرین عملی الگوریتم برای جاوا» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.

  5. ۰۵

    مقدماتی دیگر از برنامه نویسی جاوا

    رایگان
    ۴۱:۰۰

    این جلسه به «مقدماتی دیگر از برنامه نویسی جاوا» اختصاص دارد و بخشی از فصل «بخش 2 - مقدمات برنامه نویسی جاوا» است.

فصل ۴

بخش 3 - مقدمات رابط گرافیک

۳ جلسه۲ ساعت و ۴۴ دقیقه
دربارهٔ این فصل

در این فصل، استفاده از UI اندروید در جاوا، بکارگیری عناصر گرافیکی، منابع هنری پیشرفته را دنبال می‌کنید.

  1. ۰۱

    استفاده از UI اندروید در جاوا

    رایگان
    ۱:۰۲:۰۰

    این جلسه به «استفاده از UI اندروید در جاوا» اختصاص دارد و بخشی از فصل «بخش 3 - مقدمات رابط گرافیک» است.

  2. ۰۲

    بکارگیری عناصر گرافیکی

    رایگان
    ۵۲:۰۰

    این جلسه به «بکارگیری عناصر گرافیکی» اختصاص دارد و بخشی از فصل «بخش 3 - مقدمات رابط گرافیک» است.

  3. ۰۳

    منابع هنری پیشرفته

    رایگان
    ۵۰:۰۰

    این جلسه به «منابع هنری پیشرفته» اختصاص دارد و بخشی از فصل «بخش 3 - مقدمات رابط گرافیک» است.

منابع مشترک این فصل

فصل ۵

بخش 4 - مقدمات شیء گرایی

۲ جلسه۱ ساعت و ۴۳ دقیقه
دربارهٔ این فصل

در این فصل، شیء گرایی را درک کنیم، مقدماتی دیگر از شیء گرایی را دنبال می‌کنید.

  1. ۰۱

    شیء گرایی را درک کنیم

    رایگان
    ۱:۳۰:۰۰

    این جلسه به «شیء گرایی را درک کنیم» اختصاص دارد و بخشی از فصل «بخش 4 - مقدمات شیء گرایی» است.

  2. ۰۲

    مقدماتی دیگر از شیء گرایی

    رایگان
    ۱۳:۰۰

    این جلسه به «مقدماتی دیگر از شیء گرایی» اختصاص دارد و بخشی از فصل «بخش 4 - مقدمات شیء گرایی» است.

فصل ۶

بخش 5 - کنترل برنامه

۳ جلسه۲ ساعت و ۱۶ دقیقه
دربارهٔ این فصل

در این فصل، ارتباط بین Activity ها، از چرخه اجرا بیشتر بدانیم، استفاده از Menu و Dialog را دنبال می‌کنید.

  1. ۰۱

    ارتباط بین Activity ها

    ۴۴:۰۰

    این جلسه به «ارتباط بین Activity ها» اختصاص دارد و بخشی از فصل «بخش 5 - کنترل برنامه» است.

  2. ۰۲

    از چرخه اجرا بیشتر بدانیم

    ۴۲:۰۰

    این جلسه به «از چرخه اجرا بیشتر بدانیم» اختصاص دارد و بخشی از فصل «بخش 5 - کنترل برنامه» است.

  3. ۰۳

    استفاده از Menu و Dialog

    ۵۰:۰۰

    این جلسه به «استفاده از Menu و Dialog» اختصاص دارد و بخشی از فصل «بخش 5 - کنترل برنامه» است.

فصل ۷

بخش 6 - آرایه ها

۱ جلسه۱ ساعت و ۳ دقیقه
دربارهٔ این فصل

در این فصل، آرایه ها را دنبال می‌کنید.

  1. ۰۱

    آرایه ها

    ۱:۰۳:۰۰

    این جلسه به «آرایه ها» اختصاص دارد و بخشی از فصل «بخش 6 - آرایه ها» است.

فصل ۸

بخش 7 - وقت عمل است

۴ جلسه۴ ساعت و ۱۱ دقیقه
دربارهٔ این فصل

در این فصل، پروژه - تبدیل واحد، پروژه - ماشین حساب، پروژه - بازی tic tac toe و موضوعات تکمیلی را دنبال می‌کنید.

  1. ۰۱

    پروژه - تبدیل واحد

    ۳۶:۰۰

    این جلسه به «پروژه - تبدیل واحد» اختصاص دارد و بخشی از فصل «بخش 7 - وقت عمل است» است.

  2. ۰۲

    پروژه - ماشین حساب

    ۱:۳۷:۰۰

    این جلسه به «پروژه - ماشین حساب» اختصاص دارد و بخشی از فصل «بخش 7 - وقت عمل است» است.

  3. ۰۳

    پروژه - بازی tic tac toe

    ۱:۰۵:۰۰

    این جلسه به «پروژه - بازی tic tac toe» اختصاص دارد و بخشی از فصل «بخش 7 - وقت عمل است» است.

  4. ۰۴

    پروژه - بازی Hangman

    ۵۳:۰۰

    این جلسه به «پروژه - بازی Hangman» اختصاص دارد و بخشی از فصل «بخش 7 - وقت عمل است» است.

فصل ۹

بخش 8 - ختم دوره مقدماتی

۳ جلسه۱ ساعت و ۱۰ دقیقه
دربارهٔ این فصل

در این فصل، بهتر بنویسیم، عیب یابی کنیم، گامی فراتر با Interface ها را دنبال می‌کنید.

  1. ۰۱

    بهتر بنویسیم

    ۲۶:۰۰

    این جلسه به «بهتر بنویسیم» اختصاص دارد و بخشی از فصل «بخش 8 - ختم دوره مقدماتی» است.

  2. ۰۲

    عیب یابی کنیم

    ۱۹:۰۰

    این جلسه به «عیب یابی کنیم» اختصاص دارد و بخشی از فصل «بخش 8 - ختم دوره مقدماتی» است.

  3. ۰۳

    گامی فراتر با Interface ها

    ۲۵:۰۰

    این جلسه به «گامی فراتر با Interface ها» اختصاص دارد و بخشی از فصل «بخش 8 - ختم دوره مقدماتی» است.

فصل ۱۰

بخش 9 - همزمانی

۲ جلسه۱ ساعت و ۴۶ دقیقه
دربارهٔ این فصل

در این فصل، برنامه نویسی همزمانی - Concurrent، پروژه - شمارش گر معکوس را دنبال می‌کنید.

  1. ۰۱

    برنامه نویسی همزمانی - Concurrent

    ۱:۲۸:۰۰

    این جلسه به «برنامه نویسی همزمانی - Concurrent» اختصاص دارد و بخشی از فصل «بخش 9 - همزمانی» است.

  2. ۰۲

    پروژه - شمارش گر معکوس

    ۱۸:۰۰

    این جلسه به «پروژه - شمارش گر معکوس» اختصاص دارد و بخشی از فصل «بخش 9 - همزمانی» است.

فصل ۱۱

بخش 10 - کنترل لیست

۱ جلسه۱ ساعت و ۱۱ دقیقه
دربارهٔ این فصل

در این فصل، استفاده از ListView را دنبال می‌کنید.

  1. ۰۱

    استفاده از ListView

    ۱:۱۱:۰۰

    این جلسه به «استفاده از ListView» اختصاص دارد و بخشی از فصل «بخش 10 - کنترل لیست» است.

فصل ۱۲

بخش 11 - برنامه نویسی Server Side

۳ جلسه۱ ساعت و ۳۰ دقیقه
دربارهٔ این فصل

در این فصل، دریافت سورس نمایشی یک سایت، آماده سازی محیط توسعه web، ساده - قوی - استاندارد با JSON را دنبال می‌کنید.

  1. ۰۱

    دریافت سورس نمایشی یک سایت

    ۲۶:۰۰

    این جلسه به «دریافت سورس نمایشی یک سایت» اختصاص دارد و بخشی از فصل «بخش 11 - برنامه نویسی Server Side» است.

  2. ۰۲

    آماده سازی محیط توسعه web

    ۳۱:۰۰

    این جلسه به «آماده سازی محیط توسعه web» اختصاص دارد و بخشی از فصل «بخش 11 - برنامه نویسی Server Side» است.

  3. ۰۳

    ساده - قوی - استاندارد با JSON

    ۳۳:۰۰

    این جلسه به «ساده - قوی - استاندارد با JSON» اختصاص دارد و بخشی از فصل «بخش 11 - برنامه نویسی Server Side» است.

منابع مشترک این فصل

فصل ۱۳

بخش 12 - یک نرم افزار Server Base

۱ جلسه۲ ساعت و ۲۰ دقیقه
دربارهٔ این فصل

در این فصل، پروژه - Notes را دنبال می‌کنید.

  1. ۰۱

    پروژه - Notes

    ۲:۲۰:۰۰

    این جلسه به «پروژه - Notes» اختصاص دارد و بخشی از فصل «بخش 12 - یک نرم افزار Server Base» است.

فصل ۱۴

بخش 13 - ساخت کنترل های سفارشی

۵ جلسه۴ ساعت و ۵۲ دقیقه
دربارهٔ این فصل

در این فصل، کنترل سفارشی Spinner، کنترل سفارشی Circle Progress، کنترل سفارشی Bouncing Ball و موضوعات تکمیلی را دنبال می‌کنید.

  1. ۰۱

    کنترل سفارشی Spinner

    ۱:۲۲:۰۰

    این جلسه به «کنترل سفارشی Spinner» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.

  2. ۰۲

    کنترل سفارشی Circle Progress

    ۲۹:۰۰

    این جلسه به «کنترل سفارشی Circle Progress» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.

  3. ۰۳

    کنترل سفارشی Bouncing Ball

    ۳۱:۰۰

    این جلسه به «کنترل سفارشی Bouncing Ball» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.

  4. ۰۴

    باران

    ۳۵:۰۰

    این جلسه به «باران» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.

  5. ۰۵

    ترسیم نمودار

    ۱:۵۵:۰۰

    این جلسه به «ترسیم نمودار» اختصاص دارد و بخشی از فصل «بخش 13 - ساخت کنترل های سفارشی» است.

    • Chart۱۶۲ کیلوبایت
فصل ۱۵

بخش 14 - بانک اطلاعات

۱ جلسه۴۱ دقیقه
دربارهٔ این فصل

در این فصل، استفاده از بانک های اطلاعاتی SQLite را دنبال می‌کنید.

  1. ۰۱

    استفاده از بانک های اطلاعاتی SQLite

    ۴۱:۰۰

    این جلسه به «استفاده از بانک های اطلاعاتی SQLite» اختصاص دارد و بخشی از فصل «بخش 14 - بانک اطلاعات» است.

فصل ۱۶

بخش 15 - دانلود فایل و تصویر

۳ جلسه۳ ساعت و ۳۶ دقیقه
دربارهٔ این فصل

در این فصل، دانلود فایل از اینترنت - سرور، ListView و تصاویر پرحجم آنلاین، یک Downloader تمیز و اصولی را دنبال می‌کنید.

  1. ۰۱

    دانلود فایل از اینترنت - سرور

    ۱:۰۰:۰۰

    این جلسه به «دانلود فایل از اینترنت - سرور» اختصاص دارد و بخشی از فصل «بخش 15 - دانلود فایل و تصویر» است.

  2. ۰۲

    ListView و تصاویر پرحجم آنلاین

    ۱:۳۶:۰۰

    این جلسه به «ListView و تصاویر پرحجم آنلاین» اختصاص دارد و بخشی از فصل «بخش 15 - دانلود فایل و تصویر» است.

  3. ۰۳

    یک Downloader تمیز و اصولی

    ۱:۰۰:۰۰

    این جلسه به «یک Downloader تمیز و اصولی» اختصاص دارد و بخشی از فصل «بخش 15 - دانلود فایل و تصویر» است.

فصل ۱۷

بخش 16 - پروژه مارکت اندروید

۴ جلسه۴ ساعت و ۵۲ دقیقه
دربارهٔ این فصل

در این فصل، پروژه مارکت - طراحی، پروژه مارکت - تست با بانک Local، پروژه مارکت - اتصال به بانک آنلاین و موضوعات تکمیلی را دنبال می‌کنید.

  1. ۰۱

    پروژه مارکت - طراحی

    ۲:۲۰:۰۰

    این جلسه به «پروژه مارکت - طراحی» اختصاص دارد و بخشی از فصل «بخش 16 - پروژه مارکت اندروید» است.

  2. ۰۲

    پروژه مارکت - تست با بانک Local

    ۳۶:۰۰

    این جلسه به «پروژه مارکت - تست با بانک Local» اختصاص دارد و بخشی از فصل «بخش 16 - پروژه مارکت اندروید» است.

  3. ۰۳

    پروژه مارکت - اتصال به بانک آنلاین

    ۴۶:۰۰

    این جلسه به «پروژه مارکت - اتصال به بانک آنلاین» اختصاص دارد و بخشی از فصل «بخش 16 - پروژه مارکت اندروید» است.

  4. ۰۴

    پروژه مارکت - دانلود لوگو و فایل

    ۱:۱۰:۰۰

    این جلسه به «پروژه مارکت - دانلود لوگو و فایل» اختصاص دارد و بخشی از فصل «بخش 16 - پروژه مارکت اندروید» است.

فصل ۱۸

بخش 17 - جمع آوری اطلاعات

۴ جلسه۳ ساعت و ۳۰ دقیقه
دربارهٔ این فصل

در این فصل، استفاده از Preferences، کشف وضعیت دستگاه، استفاده از Google Map و موضوعات تکمیلی را دنبال می‌کنید.

  1. ۰۱

    استفاده از Preferences

    ۱:۰۰:۰۰

    این جلسه به «استفاده از Preferences» اختصاص دارد و بخشی از فصل «بخش 17 - جمع آوری اطلاعات» است.

  2. ۰۲

    کشف وضعیت دستگاه

    ۱:۱۷:۰۰

    این جلسه به «کشف وضعیت دستگاه» اختصاص دارد و بخشی از فصل «بخش 17 - جمع آوری اطلاعات» است.

  3. ۰۳

    استفاده از Google Map

    ۵۵:۰۰

    این جلسه به «استفاده از Google Map» اختصاص دارد و بخشی از فصل «بخش 17 - جمع آوری اطلاعات» است.

  4. ۰۴

    دسترسی به Sensor ها

    ۱۸:۰۰

    این جلسه به «دسترسی به Sensor ها» اختصاص دارد و بخشی از فصل «بخش 17 - جمع آوری اطلاعات» است.

منابع مشترک این فصل

فصل ۱۹

بخش 18 - ابزار نویسی

۳ جلسه۱ ساعت و ۲۰ دقیقه
دربارهٔ این فصل

در این فصل، آشنایی با Batch File، Batch تبدیل منابع هنری، Decompile Batch و محافظت از برنامه را دنبال می‌کنید.

  1. ۰۱

    آشنایی با Batch File

    ۲۶:۰۰

    این جلسه به «آشنایی با Batch File» اختصاص دارد و بخشی از فصل «بخش 18 - ابزار نویسی» است.

  2. ۰۲

    Batch تبدیل منابع هنری

    ۲۰:۰۰

    این جلسه به «Batch تبدیل منابع هنری» اختصاص دارد و بخشی از فصل «بخش 18 - ابزار نویسی» است.

  3. ۰۳

    Decompile Batch و محافظت از برنامه

    ۳۴:۰۰

    این جلسه به «Decompile Batch و محافظت از برنامه» اختصاص دارد و بخشی از فصل «بخش 18 - ابزار نویسی» است.

منابع مشترک این فصل

فصل ۲۰

بخش 19 - فایل سیستم

۲ جلسه۱ ساعت و ۲۲ دقیقه
دربارهٔ این فصل

در این فصل، فایل فرمت های اختصاصی، کتابخانه کپی فایل را دنبال می‌کنید.

  1. ۰۱

    فایل فرمت های اختصاصی

    ۴۲:۰۰

    این جلسه به «فایل فرمت های اختصاصی» اختصاص دارد و بخشی از فصل «بخش 19 - فایل سیستم» است.

  2. ۰۲

    کتابخانه کپی فایل

    ۴۰:۰۰

    این جلسه به «کتابخانه کپی فایل» اختصاص دارد و بخشی از فصل «بخش 19 - فایل سیستم» است.

فصل ۲۱

بخش 20 - راه کارهای پیام کوتاه

۱ جلسه۳۴ دقیقه
دربارهٔ این فصل

در این فصل، دریافت و ارسال SMS را دنبال می‌کنید.

  1. ۰۱

    دریافت و ارسال SMS

    ۳۴:۰۰

    این جلسه به «دریافت و ارسال SMS» اختصاص دارد و بخشی از فصل «بخش 20 - راه کارهای پیام کوتاه» است.

فصل ۲۲

بخش 21 - گرافیک پیشرفته

۴ جلسه۴ ساعت و ۵۱ دقیقه
دربارهٔ این فصل

در این فصل، زیباتر - نرم تر و داینامیک تر بسازیم، استفاده از Sliding Menu، پروژه اسلایدر تصویر و موضوعات تکمیلی را دنبال می‌کنید.

  1. ۰۱

    زیباتر - نرم تر و داینامیک تر بسازیم

    ۱:۳۳:۰۰

    این جلسه به «زیباتر - نرم تر و داینامیک تر بسازیم» اختصاص دارد و بخشی از فصل «بخش 21 - گرافیک پیشرفته» است.

  2. ۰۲

    استفاده از Sliding Menu

    ۱:۰۴:۰۰

    این جلسه به «استفاده از Sliding Menu» اختصاص دارد و بخشی از فصل «بخش 21 - گرافیک پیشرفته» است.

  3. ۰۳

    پروژه اسلایدر تصویر

    ۱:۱۱:۰۰

    این جلسه به «پروژه اسلایدر تصویر» اختصاص دارد و بخشی از فصل «بخش 21 - گرافیک پیشرفته» است.

  4. ۰۴

    نمایش محتویات HTML

    ۱:۰۳:۰۰

    این جلسه به «نمایش محتویات HTML» اختصاص دارد و بخشی از فصل «بخش 21 - گرافیک پیشرفته» است.

منابع مشترک این فصل

فصل ۲۳

بخش 22 - صوت و تصویر

۳ جلسه۲ ساعت و ۱۳ دقیقه
دربارهٔ این فصل

در این فصل، Capture دوربین، یک Video Player ساده، یک Sound Recorder ساده را دنبال می‌کنید.

  1. ۰۱

    Capture دوربین

    ۱:۱۸:۰۰

    این جلسه به «Capture دوربین» اختصاص دارد و بخشی از فصل «بخش 22 - صوت و تصویر» است.

  2. ۰۲

    یک Video Player ساده

    ۱۴:۰۰

    این جلسه به «یک Video Player ساده» اختصاص دارد و بخشی از فصل «بخش 22 - صوت و تصویر» است.

  3. ۰۳

    یک Sound Recorder ساده

    ۴۱:۰۰

    این جلسه به «یک Sound Recorder ساده» اختصاص دارد و بخشی از فصل «بخش 22 - صوت و تصویر» است.

فصل ۲۴

بخش 23 - شبکه های ارتباطی

۱ جلسه۱ ساعت و ۱۷ دقیقه
دربارهٔ این فصل

در این فصل، پروژه Chat داخل شبکه را دنبال می‌کنید.

  1. ۰۱

    پروژه Chat داخل شبکه

    ۱:۱۷:۰۰

    این جلسه به «پروژه Chat داخل شبکه» اختصاص دارد و بخشی از فصل «بخش 23 - شبکه های ارتباطی» است.

فصل ۲۵

بخش 24 - این همه پروژه

۵ جلسه۸ ساعت و ۳۸ دقیقه
دربارهٔ این فصل

در این فصل، ماژول وب سرویس، بازی 2048، کتاب بسازیم و موضوعات تکمیلی را دنبال می‌کنید.

  1. ۰۱

    ماژول وب سرویس

    ۱:۴۹:۰۰

    این جلسه به «ماژول وب سرویس» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.

  2. ۰۲

    بازی 2048

    ۲:۳۲:۰۰

    این جلسه به «بازی 2048» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.

  3. ۰۳

    کتاب بسازیم

    ۱:۲۲:۰۰

    این جلسه به «کتاب بسازیم» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.

    • Book۲.۲ مگابایت
  4. ۰۴

    پروژه خبر خوان

    ۲:۰۲:۰۰

    این جلسه به «پروژه خبر خوان» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.

  5. ۰۵

    تاریخ شمسی

    ۵۳:۰۰

    این جلسه به «تاریخ شمسی» اختصاص دارد و بخشی از فصل «بخش 24 - این همه پروژه» است.

فصل ۲۶

بخش 25 - تکنیک های پیشرفته برنامه نویسی

۱ جلسه۴۷ دقیقه
دربارهٔ این فصل

در این فصل، استفاده از Java Reflection را دنبال می‌کنید.

  1. ۰۱

    استفاده از Java Reflection

    ۴۷:۰۰

    این جلسه به «استفاده از Java Reflection» اختصاص دارد و بخشی از فصل «بخش 25 - تکنیک های پیشرفته برنامه نویسی» است.

فصل ۲۷

بخش 26 - سرویس های اندروید

۲ جلسه۱ ساعت و ۲۷ دقیقه
دربارهٔ این فصل

در این فصل، استفاده از Alarm Manager، Push Notification اختصاصی را دنبال می‌کنید.

  1. ۰۱

    استفاده از Alarm Manager

    ۴۱:۰۰

    این جلسه به «استفاده از Alarm Manager» اختصاص دارد و بخشی از فصل «بخش 26 - سرویس های اندروید» است.

  2. ۰۲

    Push Notification اختصاصی

    ۴۶:۰۰

    این جلسه به «Push Notification اختصاصی» اختصاص دارد و بخشی از فصل «بخش 26 - سرویس های اندروید» است.

فصل ۲۸

تیتر

۰ جلسهزمان ثبت نشده
دربارهٔ این فصل

جلسه‌های این فصل به‌زودی اضافه می‌شوند.

مدرس دوره

بهنام آقاجانی

بهنام آقاجانی

من بهنام آقاجانی هستم، مؤسس سایت uncox (پورتال آموزش ایرانیان) و تهیه کننده بیشتر دوره هایی که در این سایت می بینید. از کودکی وارد دنیای برنامه نویسی شدم و یادگیری زبان های مختلف برنامه نویسی همیشه بخشی از زندگی ام بوده. حالا حدود ۳۵ سال از شروع این مسیر می گذره؛ مسیری که بیش از بیست سال به صورت حرفه ای، با حضور در شرکت ها، همکاری در پروژه های بزرگ و پیش بردن پروژه های شخصی ادامه اش داده ام. آموزش دادن و به اشتراک گذاشتن چیزهایی که یاد گرفته ام، یکی از علاقه های اصلی منه. در کنارش، عاشق ساختن ابزارهای زیرساختی و خودکار کردن کارها یا همون اتوماسیون هستم؛ بالاخره به عنوان یک «برنامه نویس تنبل»، همیشه دنبال راهی می گردم که با کمترین زحمت، بیشترین بازدهی رو داشته باشم! توی آموزش هام، مهم ترین چیزی که سعی می کنم منتقل کنم، شیوه فکر کردن، حل مسئله و پیدا کردن راه های خلاقانه برای ساده تر کردن مسائل پیچیده است. دوست دارم یاد بگیرید چطور جست وجو و تحقیق کنید و چطور مسیر یادگیری تون رو مستقل ادامه بدید. در کنار این مهارت ها، مباحث تخصصی هر زبان، فریم ورک یا ابزار رو هم به طور کامل و عملی، با مثال ها و پروژه های کاربردی آموزش می دم؛ تا هم موضوع رو خوب بفهمید و هم بتونید در کار واقعی ازش استفاده کنید.

رزومهٔ مدرس

شروع تماشا در uPlayer

ویدیوها در برنامهٔ uPlayer پخش می‌شوند. برای شروع، این چهار مرحله را انجام دهید.

  1. برنامه را نصب کنید

    نسخهٔ مناسب کامپیوترتان را دانلود و نصب کنید.

    دانلود uPlayer
  2. کد حساب را کپی کنید

    وارد حساب uncox شوید. در صفحهٔ پلیر، «کد UPlayer» را کپی کنید.

    رفتن به صفحهٔ کد
  3. کد را در uPlayer وارد کنید

    برنامه را باز کنید و کد کپی‌شده را در کادر ورود بچسبانید.

    قبلاً وارد برنامه شده‌اید؟

    به تنظیمات ← دسترسی‌ها ← افزودن کد بروید و کد را ثبت کنید.

    اگر کد پیامکی درخواست شد، تأیید را تکمیل کنید.

  4. جلسه را پخش کنید

    در فهرست آموزش‌های برنامه، این دوره را پیدا کنید:

    برنامه نویسی نرم افزار اندروید

    جلسهٔ دلخواه را باز کنید. برای شروع پخش به اینترنت متصل باشید.

ابتدا رایگان امتحان کنید

۲۰ جلسهٔ رایگان دارد؛ بدون خرید، همان جلسه‌ها را در uPlayer ببینید.

نمایش جلسه‌های رایگان

دسترسی به تمام جلسه‌ها

پرداخت لازم نیست. ابتدا مراحل دریافت رایگان را انجام دهید؛ سپس کد حساب خود را در uPlayer وارد کنید.

دوره را نمی‌بینید یا به مشکل خورده‌اید؟

بررسی کنید کد حسابی را وارد کرده‌اید که خرید با آن انجام شده است.

گالری دوره