برنامه نویسی اندروید
۹,۸۹۰ دانشجو ثبت نام کننده
۱۱٫۶ میلیون دقیقه یادگیری و مطالعه توسط دانشجویان
۱۰,۲۴۱ دقیقه مدت زمان آموز‌ش‌های این صفحه
۲۰ عنوان آموزشی تعداد آموز‌ش‌های این صفحه
۱
آموزش برنامه نویسی اندروید (Android) - مقدماتی

آموزش برنامه نویسی اندروید (Android) - مقدماتی

مدرس: مهندس محمد مهدی علیزاده

در بخش مقدماتی برنامه نویسی اندروید که در محیط اندروید استودیو (Android Studio) آموزش داده شده است، با اصول برنامه سازی در اندروید، اجزای اصلی برنامه های اندروید و ترتیب فراخوانی آنها در برنامه ها آشنا می شویم. کمی در مورد طراحی لایه ها و ظاهر برنامه صحبت می کنیم، هر چند تمرکز اصلی روی مباحث طراحی گرافیکی و لایه ها، به بخش دیگری از آموزش منتقل می شود. در ادامه با Activity ها در اندروید آشنا می شویم، چرخه حیات (Activity Lifecycle) آن را بررسی می کنیم که هر برنامه نویس اندروید باید با آن آشنا باشد. سپس به معرفی ویجت های مختلف و ابزارهای مختلف می پردازیم و برای برنامه نویسی هر کدام از ابزارها مثالی ارائه می دهیم.

یادگیری را شروع کنید ...

۲
آموزش برنامه نویسی اندروید (Android) - تکمیلی

آموزش برنامه نویسی اندروید (Android) - تکمیلی

مدرس: مهندس محمد مهدی علیزاده

در بخش دوم آموزش برنامه نویسی اندروید که با عنوان آموزش های تکمیلی شناخته می شود، به صورت جدی تر به مباحث مختلف و تکمیلی برنامه نویسی اندروید پرداخته می شود. از جمله کار با Preference ها، مدل سازی داده ها و استفاده از شیوه های متداول انتقال داده به فرم json و xml، کار با دیتابیس SQLite در اندروید و کار با فایل ها در حافظه داخلی و خارجی. با مبحث Fragment و انواع آن ها آشنا خواهیم شد. کمی در مورد انیمیشن ها صحبت خواهیم کرد. همچنین پروژه هایی برای ساخت اسلایدر (Intro Slider) معرفی و ساخت ویوهایی همراه با انیمیشن (کارت متریال) انجام می دهیم.

یادگیری را شروع کنید ...

۳
برنامه نویسی اندروید (Android) - پیشرفته

​آموزش برنامه نویسی اندروید (Android) - پیشرفته

مدرس: مهندس محمد مهدی علیزاده

در بخش های مقدماتی و تکمیلی برنامه نویسی اندروید (Android)، مفاهیم اصلی و عمومی در برنامه اندروید را فرا گرفتیم. در این بخش مفاهیم پیشرفته تر مورد بررسی قرار گرفته و در حین آموزش تلاش شده پروژه ها و مثال های گوناگون برای تفهیم بیشتر، حل و بررسی شوند. نحوه ارتباط با اینترنت، ساخت ویوهای اختصاصی، دریافت اطلاعات مکانی کاربر، کار با سنسور اثر انگشت، نمونه یک بازی ساده با استفاده از کتابخانه های گرافیکی و … مباحث مطرح شده در این دوره آموزشی هستند.

یادگیری را شروع کنید ...

۴
آموزش متریال دیزاین (Material Design) برای طراحی تب ها در اپلیکیشن اندروید

آموزش متریال دیزاین (Material Design) برای طراحی تب ها در اپلیکیشن اندروید

مدرس: مهندس مجتبی شریفی

در این فرادرس ما قصد داریم عنصر Material Tabs را از کتابخانه Android Support Library که در اندروید Lollipop معرفی شد را به شما دوستان معرفی کنیم و نحوه پیاده سازی اشکال مختلف آن را به شما عزیزان آموزش دهیم. ما با استفاده از ویجت TabLayout و استفاده از Fragment ها و ViewPager یک نمای تب وار به صورت Material Design در اشکال مختلف طراحی می کنیم، همچنین نشان می دهیم که چگونه از RecyclerView در محتوای تب ها استفاده کنیم و همه مباحث مورد نیاز برای ایجاد تب ها آموزش داده شده است تا عزیزانی که دانش برنامه نویسی خیلی کمی هم دارند بتوانند از این آموزش بهره ببرند.

یادگیری را شروع کنید ...

۵
زبان برنامه نویسی بیسیک فور اندروید (B4A)

آموزش زبان برنامه نویسی بیسیک فور اندروید (B4A)

مدرس: مهندس مجتبی شادریان

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

یادگیری را شروع کنید ...

۶
آموزش پروژه محور برنامه نویسی اندروید – ساخت لیست ایمیل های ورودی مشابهGmail ‎‎

آموزش پروژه محور برنامه نویسی اندروید – ساخت لیست ایمیل های ورودی مشابهGmail ‎‎

مدرس: مهندس محمد مهدی علیزاده

در این آموزش سعی می کنیم لیستی از ایمیل های ورودی را شبیه سازی کنیم؛ همانند سرویس Gmail در اندروید. قابلیت هایی نظیر انتخاب چند پیام و اعمال فرایند روی آنها، استفاده از انیمیشن Flip در زمان انتخاب یا عدم انتخاب هر پیام، اعمال تبدیل روی تصاویر پروفایل دریافتی از اینترنت و... همگی پیاده خواهند شد.

یادگیری را شروع کنید ...

۷
آموزش پروژه محور اندروید - ساخت اپلیکیشن پرداخت قبوض

آموزش پروژه محور اندروید - ساخت اپلیکیشن پرداخت قبوض

مدرس: مهندس محمد جباری

امروزه با افزایش روزمره دستگاه های اندروید و استفاده فراوان از اپلیکیشن های اندرویدی، نیاز به ساخت اپلیکیشن های مختلف به شدت احساس می شود. ما در این فرادرس قصد داریم نحوه ساخت اپلیکیشن برای سایت های خدماتی را به شما آموزش دهیم. در این دوره شما با نحوه ساخت اپلیکیشنی برای پرداخت قبض های خدماتی در محیط B4A آشنا خواهید شد.

   

یادگیری را شروع کنید ...

۸
آموزش پروژه محور زبان برنامه نویسی بیسیک فور اندروید (B4A) - تبدیل گفتار به نوشتار

آموزش پروژه محور زبان برنامه نویسی بیسیک فور اندروید (B4A) - تبدیل گفتار به نوشتار

مدرس: مهندس محمد جباری

امروزه با توجه به افزایش قابل توجه استفاده از دستگاه های با سیستم عامل اندروید و استفاده از اپلیکیشن های مختلف در زندگی روزمره افراد، علاقه مندان به برنامه نویسی تمایل زیادی به یادگیری برنامه نویسی اندروید پیدا کرده اند. ما در این دوره آموزشی قصد داریم به صورت پروژه محور و با محوریت اپلیکیشن تبدیل گفتار به نوشتار و همچنین آموزش ساخت اپلیکیشن دستیار صوتی هوشمند فارسی و با استفاده از زبان بیسیک و نرم افزار B4A به علاقه مندان در جهت یادگیری هر چه بهتر و بیشتر برنامه نویسی اندروید کمک کنیم. در پایان دوره نیز به آموزش انتشار اپلیکیشن در مارکت بازار و همچنین آموزش ایجاد پرداخت درون برنامه ای بازار برای اپلیکیشن پرداخته ایم.

یادگیری را شروع کنید ...

۹
آموزش پروژه محور زبان برنامه نویسی بیسیک فور اندروید (B4A) - ساخت RSS Reader

آموزش پروژه محور زبان برنامه نویسی بیسیک فور اندروید (B4A) - ساخت RSS Reader

مدرس: مهندس محمد جباری

با توجه به افزایش روزافزون استفاده از دستگاه‌ هایی با سیستم عامل اندروید، نیاز به تولید اپلیکیشن های مختلف برای این سیستم عامل، احساس می‌ شود. با توجه به این که عده‌ زیادی از برنامه نویسان به فراگیری برنامه نویسی اندروید، علاقه مند هستند، ما در این دوره به صورت پروژه محور به آموزش ساخت اپلیکیشن اندروید به زبان بیسیک و در محیط B4A می‌ پردازیم. در این دوره ساخت اپلیکیشن RSS Reader برای سایت‌ های خبری را فرا خواهید گرفت.

یادگیری را شروع کنید ...

۱۰
آموزش پروژه محور اندروید - ساخت اپلیکیشن دانلود از اینستاگرام

آموزش پروژه محور اندروید - ساخت اپلیکیشن دانلود از اینستاگرام

مدرس: مهندس محمد جباری

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

یادگیری را شروع کنید ...

۱۱
آموزش پروژه محور برنامه نویسی اندروید – ساخت گالری با قابلیت زوم تصاویر‎

آموزش پروژه محور برنامه نویسی اندروید – ساخت گالری با قابلیت زوم تصاویر‎

مدرس: مهندس محمد مهدی علیزاده

تاکنون اکثر مباحث مورد نیاز برنامه نویسی اندروید را در سه بخش (مقدماتی – تکمیلی و پیشرفته) به صورت کامل مورد بحث و بررسی قرار داده ایم. در ادامه این آموزش ها برخی قابلیت ها و ویژگی های مورد نظر را در قالب مثال های آموزشی کوتاه بررسی می کنیم. در این آموزش نمونه اپلیکیشن گالری تصاویر در اندروید با قابلیت زوم انگشتی روی تصاویر را ایجاد خواهیم کرد. مباحث کار با فایل ViewPager و چینش جدولی و استفاده از ویوی اختصاصی در این آموزش مرور می شوند.

یادگیری را شروع کنید ...

۱۲
آموزش پروژه محور آردوینو با سی شارپ و اندروید – کنترل موتور پله ای

آموزش پروژه محور آردوینو با سی شارپ و اندروید – کنترل موتور پله ای

مدرس: مهندس مجتبی شادریان

امروزه، برد آردوینو یکی از محبوب ترین و پر استفاده ترین بردها به حساب می آید که یکی از دلایل آن، سادگی ارتباط این برد با انواع ماژول ها و تجهیزات دیگر می باشد؛ موتور های پله ای (Step Motors) نیز در صنعت کاربرد فراوانی دارند به عنوان مثال، هد پرینترهای موجود مجهز به این نوع موتور می باشند که باعث می شود کاغذ را به آرامی داخل پرینتر حرکت داده و تصویر مورد نظر را بر روی کاغذ چاپ کند، یکی دیگر از موارد استفاده موتور های پله ای، در رباتیک می باشد که به عنوان دست ربات می تواند مورد استفاده قرار گیرد، با توجه به اینکه حرکت موتور های پله ای بسیار دقیق بوده و در هر مرحله به اندازه ثابتی جا به جا می گردد، در بسیاری از موارد مورد استفاده قرار می گیرند.

یادگیری را شروع کنید ...

۱۳
آموزش ارتباط با دیتابیس سمت سرور در اندروید

آموزش ارتباط با دیتابیس سمت سرور در اندروید

مدرس: مهندس محمد مهدی علیزاده

امروزه نرم افزارهای آنلاین بخش مهمی از بازار نرم افزارها را به خود اختصاص می دهند. از طرفی برای هر فروشگاه یا وب سایت داشتن اپلیکیشن موبایل بسیار مفید و ضروری است، و صاحبان سایت ها و فروشگاه های آنلاین می توانند با داشتن اپلیکیشن موبایل، مشتری بیشتری داشته باشند. در این دوره آموزشی راه های ارتباط با سرور و دیتابیس سمت سرور بررسی شده و در ادامه به عنوان نمونه محصولات یک فروشگاه آنلاین کوچک از سرور دریافت و نمایش داده می شود.

یادگیری را شروع کنید ...

۱۴
آموزش ساخت اپلیکیشن دیکشنری صوتی دو زبانه با قابلیت تشخیص صدای کاربر‎

آموزش ساخت اپلیکیشن دیکشنری صوتی دو زبانه با قابلیت تشخیص صدای کاربر‎

مدرس: مهندس حسین نوری کادیجانی

ما در فرادرس با توجه به خلل ها و موانعی که در مسیر یادگیری این دانش وجود دارد و همین طور عدم پرداختن دروس دانشگاهی به این زمینه بر آن شدیم تا دوره کاملی را برای شما فراهم آوریم تا بتوانید علاوه بر کسب درآمد از این زمینه مکملی بسیار خوبی برای دروس دانشگاهی خود در رشته کامپیوتر را داشته باشید و بتوانید مفاهیم یاد گرفته شده در دروس پایگاه داده و برنامه نویسی پیشرفته و …. را به طور عملی در قالب ساخت نرم افزار دیکشنری صوتی دوزبانه با قابلیت جستجو با صوت کاربر را به طور کاملاً پروژه محور را بیاموزید و از دانش به دست آمده از این طریق در پیاده سازی دیگر ایده های خلاقانه خود بهره گیرید.

یادگیری را شروع کنید ...

۱۵
آموزش کنترل زمان بندی شده LED RGB با اندروید

آموزش کنترل زمان بندی شده LED RGB با اندروید

مدرس: مهندس مجتبی شادریان

امروزه استفاده از بردهایی با اندازه کوچک، قابلیت های فراوان و با قیمت ناچیز علاقه مندان بسیار زیادی پیدا کرده اند. یکی از معروف ترین و محبوب ترین این بردها، بردهای آردوینو می باشند و بیشترین کاربرد بردهای مذکور، در صنعت روباتیک، هوشمند سازی، اتوماسیون و طرح های پژوهشی و تحقیقی می باشد. در این مجموعه آموزشی، با استفاده از سیستم عامل اندروید (Android) و آردوینو، نحوه کنترل یک LED RGB به صورت زمان بندی شده را به صورت کامل و کاربردی آموزش خواهیم داد.

یادگیری را شروع کنید ...

۱۶
آموزش ساخت اپلیکیشن کتاب و کار با داده ها در اندروید

آموزش ساخت اپلیکیشن کتاب و کار با داده ها در اندروید

مدرس: مهندس محمد مهدی علیزاده

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

یادگیری را شروع کنید ...

۱۷
آموزش ساخت بازی حدس تصویر برای اندروید

آموزش ساخت بازی حدس تصویر برای اندروید

مدرس: مهندس مجتبی شادریان

در این آموزش، نحوه ساخت یک بازی جالب به صورت کامل و پروژه محور آموزش داده شده است، لازم به ذکر است این نوع بازی ها یکی از محبوب ترین و پرطرفدارترین بازی های مطرح شده در مایکت ها هستند. در این آموزش توسط الگوریتم های آموزش داده شده، کد نویسی انجام شده است. از لحاظ گرافیک جلوه های بسیار زیبایی به پروژه افزوده شده است. همچنین در قسمت آخر مجموعه آموزشی، نحوه حدس حروف هایی از کلمات نمایش داده شده به صورت هوشمند با استفاده از الگوریتم های برنامه نویسی آموزش داده شده است. (این قسمت به بازیکن این امکان را می دهد تا کلماتی را که قادر به حدس آنها نیست؛ با راهنمایی برنامه حدس بزند و به مراحل بعدی هدایت شود)

 

یادگیری را شروع کنید ...

۱۸
آموزش شبیه سازی و کنترل ربات با اندروید (Android)

آموزش شبیه سازی و کنترل ربات با اندروید (Android)

مدرس: مهندس مجتبی شادریان

امروزه رباتیک، جز یکی از ۱۰ صنعت برتر جهان محسوب می‌شود. کنترل ربات ها از راه دور و به دنبال آن استفاده از ربات در محیط های خطرناک، ویژگی دیگری است که باعث جذابیت ربات ها می گردد. در این مجموعه آموزشی نحوه ساخت ربات و قطعات تشکیل دهنده آن و همچنین ارتباط آن با سیستم عامل اندروید (کنترل ربات توسط موبایل و همچنین دریافت اطلاعات ربات توسط موبایل از طریق برنامه نویسی در محیط بیسیک فور اندروید) به طور کامل (از صفر تا ۱۰۰) آموزش داده می شود.

یادگیری را شروع کنید ...

۱۹
آموزش پروژه محور برنامه نویسی اندروید با B4A - اپلیکیشن دفترچه یادداشت

آموزش پروژه محور برنامه نویسی اندروید با B4A - اپلیکیشن دفترچه یادداشت

مدرس: مهندس محمد جباری

روز به روز به تعداد استفاده کنندگان دستگاه هایی با سیستم عامل اندروید، افزوده می شود. استفاده از دستگاه های اندرویدی تقریبا به بخش مهمی از زندگی روزمره بسیاری از افراد تبدیل شده است، از این رو نیاز به ساخت اپلیکیشن های مختلف برای این سیستم عامل محبوب به شدت احساس می شود. افراد زیادی تمایل به یادگیری ساخت اپلیکیشن برای سیستم عامل اندروید دارند. یکی از بهترین روش های یادگیری هر زبان برنامه نویسی، آموزش های پروژه محور می باشد. ما در این فرادرس قصد داریم با استفاده از زبان برنامه نویسی بیسیک و نرم افزار B4A) Basic4android) به نحوه ساخت اپلیکیشن دفترچه یادداشت برای سیستم عامل اندروید بپردازیم. در این آموزش با نحوه ارتباط با دیتابیس در B4A نیز آشنا خواهید شد.

یادگیری را شروع کنید ...

۲۰
آموزش کنترل لوازم (برد آردوینو) از طریق شبکه با اندروید و سی شارپ

آموزش کنترل لوازم (برد آردوینو) از طریق شبکه با اندروید و سی شارپ

مدرس: مهندس مجتبی شادریان

در این مجموعه آموزشی که شامل ۲ سمت برنامه نویسی می باشد، در دروس ابتدایی نحوه برنامه نویسی سمت میکروکنترلر (برای این منظور از برد آردوینو UNO استفاده می شود) به صورت پروژه محور و در قالب مثال های مختلف آموزش داده می شود و در دروس بعدی برنامه نویسی تحت ویندوز توسط کامپایلر سی شارپ و برنامه نویسی تحت اندروید توسط محیط بیسیک فور اندروید آموزش داده خواهد شد.

یادگیری را شروع کنید ...

موضوعات آموزشی مرتبط





به همراه دهها آموزش دیگر مرتبط با برنامه نویسی اندروید

برای مشاهده آموزش های مرتبط دیگر، در میان نزدیک به ۸ هزار ساعت آموزش منتشر شده در فرادرس، جستجو کنید ...


فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران