دوره کامل برنامه نویس اندروید Oreo - ساخت 23 برنامه! [ویدئو]

The Complete Android Oreo Developer Course - Build 23 Apps! [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با ساخت برنامه های واقعی از جمله Twitter، Instagram و Super Mario Run، توسعه برنامه اندروید را با Android 8.0 Oreo بیاموزید. ای کاش به Whatsapp/Instagram/Google Maps فکر می کردید؟ من هم همینطور. اما تا زمانی که نحوه ساخت ماشین زمان را بیاموزم، این دوره بهترین چیز بعدی است - دوره کامل برنامه نویس اندروید Oreo. آخرین دوره آموزشی من که از موفقیت‌آمیز من، دوره کامل توسعه‌دهنده Android N فاصله گرفت، بلیط سریع‌تر و پرش از صف شما برای ساخت برنامه‌های اندروید با کالیبر بالا است. چون بیایید با آن روبرو شوید ... شما مشغول هستید. شما نتیجه می خواهید. و شما زمانی برای دور زدن ندارید. چه به دنبال راه‌اندازی نسل بعدی تلویزیون‌های هوشمند، پوشیدنی‌های تناسب اندام، کنسول‌های بازی، هوش مصنوعی متحول کننده بازی، ساعت‌های هوشمند باشید، یا فقط بخواهید برنامه‌های ساده برای سرگرمی قدیمی بسازید، Android 8.0 Oreo کلید شماست. خلاقیت لجام گسیخته مزایای آن عبارتند از: •آزادی کار از هر کجا (ساحل، کافی شاپ، فرودگاه – در هر مکانی با Wi-Fi) • امکان همکاری با شرکت های آینده نگر (از استارت آپ های جالب تا شرکت های فناوری پیشرو) • فرصت های شغلی با سوخت موشک و چشم انداز شغلی تقویت شده احساس موفقیت در هنگام ساختن چیزهای شگفت انگیز •هر برنامه اندرویدی که دوست دارید بسازید (تخیل شما تنها محدودیت شماست) •برنامه های خود را به Google Play ارسال کنید و احتمالاً ظرف چند ساعت فروش خود را شروع کنید همه کدها و فایل های پشتیبانی این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/The-Complete-Android-Oreo-Developer-Course---Build-23-Apps- تقریباً هر برنامه اندرویدی را که می خواهید بسازید مانند (تنها محدودیت شما تخیل شماست) برنامه های خود را به Google Play ارسال کنید و با Google Pay و Google Ads درآمد کسب کنید یک برنامه‌نویس حرفه‌ای شوید، در کنسرت‌های آزاد شرکت کنید و از هر کجای دنیا کار کنید حوصله همون قدیمی ها رو ندارید؟ برای یک کار جدید در یک شرکت نرم افزاری به عنوان یک توسعه دهنده اندروید درخواست دهید این دوره هر کسی را که می خواهد یک توسعه دهنده برنامه باشد هدف قرار می دهد. این یک دوره کامل است، درست مانند دوره های Complete Web، iOS و Apple Watch من. این به شما یاد می دهد که چگونه از برنامه های خود درآمد کسب کنید و همچنین چگونه کدنویسی کنید. برای هر کسی که می خواهد کدنویسی را یاد بگیرد، جاوا یک زبان فوق العاده برای یادگیری است. برای هر کسی که می‌خواهد بفهمد رایانه‌ها چگونه کار می‌کنند، یادگیری کدنویسی بسیار بیشتر از توانایی ساختن برنامه‌هاست. دانستن اینکه کامپیوترها چگونه کار می کنند، کلید شما برای یک دنیای بسیار قدرتمند است. همه ویژگی‌های جدید اندروید اوریو مانند آیکون‌های تطبیقی، تصویر در تصویر، فونت‌های قابل دانلود و واقعیت مجازی را با Daydream بیاموزید. * با بخش ARCore ما به واقعیت افزوده شیرجه بزنید. یاد بگیرید که چگونه دنیای فیزیکی و دیجیتال را از طریق دوربین کاربر ترکیب کنید. * مهارت های ضروری مانند استفاده از بلوتوث، توسعه بازی و ارسال اعلان های کاربران را بیاموزید. * دوره کوتاه رایگان خود را در Kotlin دریافت کنید.

سرفصل ها و درس ها

دوره چه چیزی را پوشش می دهد؟ What Does The Course Cover?

  • دوره شامل چه مواردی می شود؟ What does the course cover?

  • چگونه همه چیزهای رایگان را دریافت کنیم How to Get All The Free Stuff

  • پرسیدن سوالات بزرگ و اشکال زدایی کد شما Asking Great Questions & Debugging Your Code

آشنایی با اندروید استودیو Introduction to Android Studio

  • معرفی Introduction

  • نصب اندروید استودیو در MacOS Installing Android Studio On MacOS

  • نصب اندروید استودیو روی ویندوز Installing Android Studio On Windows

  • نمای کلی اندروید استودیو Android Studio Overview

  • افتتاح پروژه های نمونه Opening Sample Projects

  • قالب بندی متن Formatting Text

  • دکمه ها Buttons

  • فیلدهای متنی TextFields

  • نمایش پیام ها Displaying Messages

  • تصاویر Images

  • مبدل ارز Currency Converter

Java Deep Dive Java Deep Dive

  • معرفی Introduction

  • سلام جهان با جاوا Hello World With Java

  • متغیرها Variables

  • آرایه ها و نقشه ها Arrays And Maps

  • اگر بیانیه ها If Statements

  • بالاتر یا پایین تر Higher Or Lower

  • حلقه ها Loops

  • کلاس ها و اشیاء Classes And Objects

  • اشکال شماره برنامه App Number Shapes

رسانه: تصاویر، ویدئو و صدا Media: Images, Video and Sound

  • معرفی Introduction

  • چیدمان Layout

  • محو شدن انیمیشن ها Fading Animations

  • سایر انیمیشن ها Other Animations

  • بازی اتصال 3 Game Connect 3

  • ویدئو Video

  • کنترل صدا Controlling Audio

  • جستجوی حجم صدا Audio Volume Seeking

  • طرح بندی شبکه ای Grid Layouts

  • عبارات اساسی برنامه App Basic Phrases

ویژگی های پیشرفته اندروید Advanced Android Features

  • معرفی Introduction

  • نماهای فهرست List Views

  • برنامه های Times Tables Times Tables Apps

  • تایمر در اندروید Timers In Android

  • برنامه: تایمر تخم مرغ App: Egg Timer

  • نمایش و پنهان کردن عناصر رابط کاربری Showing & Hiding UI Elements

  • برنامه: مربی مغز App: Brain Trainer

  • سعی کن و بگیر Try And Catch

  • دانلود محتوای وب Downloading Web Content

  • دانلود تصاویر Downloading Images

  • دستکاری رشته های پیشرفته Advanced String Manipulation

  • برنامه Guess The Celebrity App Guess The Celebrity

  • پردازش داده های JSON Processing JSON Data

  • برنامه Whats The Weather App Whats The Weather

نقشه ها و موقعیت جغرافیایی Maps & Geolocation

  • معرفی Introduction

  • استفاده از نقشه ها در برنامه های شما Using Maps In Your Apps

  • سفارشی کردن نقشه های شما Customising Your Maps

  • دریافت موقعیت مکانی کاربر Getting The User's Location

  • نمایش موقعیت مکانی کاربران روی نقشه Showing The Users Location On A Map

  • دریافت اطلاعات درباره مکان ها Getting Information About Locations

  • برنامه: ساعت پیاده‌روی App: Hiker's Watch

  • افزودن یک فعالیت جدید Adding A New Activity

  • برنامه: مکان های به یاد ماندنی App: Memorable Places

ذخیره سازی دائمی داده ها Permanent Data Storage

  • معرفی Introduction

  • ذخیره داده ها به طور دائم Storing Data Permanently

  • سفارشی کردن نوار اقدام Customising The Action Bar

  • استفاده از دیالوگ های هشدار Using Alert Dialogs

  • برنامه: یادداشت ها App: Notes

  • پایگاه های داده SQLite SQLite Databases

  • SQLite پیشرفته Advanced SQLite

  • بازدیدهای وب Webviews

  • اپلیکیشن: News Reader App: News Reader

کلون اینستاگرام Instagram Clone

  • معرفی Introduction

  • راه اندازی تجزیه و تحلیل سرور در AWS Setting Up Parse Server On AWS

  • تکنیک های تجزیه پیشرفته Advanced Parse Techniques

  • پرس و جوهای پیشرفته Advanced Queries

  • تجزیه کاربران Parse Users

  • ورود و ثبت نام Login & Signup

  • مدیریت پیشرفته صفحه کلید Advanced Keyboard Management

  • نمایش لیست کاربران Showing The User List

  • وارد کردن عکس ها از دوربین Importing Photos From The Camera

  • مشاهده فیدهای کاربران Viewing Users' Feeds

کاتلین Kotlin

  • معرفی Introduction

  • IntelliJ و Setup IntelliJ and Setup

  • متغیرها، رشته ها و Ints Variables, Strings, and Ints

  • ریاضی و نظرات Math and Comments

  • If Statements و Booleans If Statements and Booleans

  • لیست ها و آرایه ها Lists and Arrays

  • برای حلقه ها For Loops

  • نقشه ها Maps

  • کارکرد Functions

  • کلاس ها Classes

  • باطل شدنی Nullable

  • اولین برنامه Kotlin ما Our First Kotlin App

  • جاوا و کاتلین Java and Kotlin

برنامه بلوتوث Bluetooth App

  • معرفی Introduction

  • اصول اولیه The Basics

  • کشف دستگاه Device Discovery

  • جزئیات دستگاه Device Detail

  • لیست دستگاه ها و RSSI Listing Devices and RSSI

کلون اجرای سوپر ماریو Super Mario Run Clone

  • معرفی Introduction

  • راه اندازی GDX GDX Setup

  • جن Sprites

  • پریدن Jumping

  • سکه و بمب Coins and Bombs

  • حالت بازی Game State

موارد اضافی The Extras

  • معرفی Introduction

  • آیکون های تطبیقی Adaptive Icons

  • فونت - قابل دانلود و XML Fonts - Downloadable and XML

  • تکمیل و تکمیل خودکار Autofill and Autocomplete

  • کنترل نسخه Version Control

  • تصویر در تصویر Picture in Picture

  • مقدمه ای بر Daydream Introduction to Daydream

دوره آموزشی Android Wear Mini Android Wear Mini Course

  • معرفی Introduction

  • Hello World With Android Wear Hello World With Android Wear

  • تطبیق برنامه ها برای چهره های مختلف ساعت Adapting Apps For Different Watch Faces

  • شمارنده افراد برنامه App People Counter

  • کار با لیست ها Working With Lists

  • ورودی صدا Voice Input

  • ارتباط با تلفن کاربر Communicating With The User's Phone

  • اطلاعیه Notifications

  • صورت های ساعت سفارشی Custom Watch Faces

توییتر کلون Twitter Clone

  • معرفی Introduction

  • ثبت نام ورود Signup Login

  • دنبال کردن و عدم فالو کردن کاربران Following & Unfollowing Users

  • ارسال توییت Sending Tweets

  • فید توییتر خود را مشاهده کنید View Your Twitter Feed

برنامه ARCore ARCore App

  • معرفی Introduction

  • ARCore چیست؟ What is ARCore?

  • کاوش ARCore Exploring ARCore

ارسال برنامه خود به Google Play Submitting Your App To Google Play

  • معرفی Introduction

  • نحوه ارسال برنامه خود به Google Play How To Submit Your App To Google Play

بازاریابی اپلیکیشن App Marketing

  • معرفی Introduction

  • بازاریابی اپلیکیشن App Marketing

راه اندازی یک وب سایت بازاریابی Setting Up A Marketing Website

  • معرفی Introduction

  • راه اندازی وردپرس Setting Up Wordpress

  • سفارشی کردن سایت شما Customising Your Site

کلون اسنپ چت Snapchat Clone

  • معرفی Introduction

  • Firebase و Auth Firebase and Auth

  • آپلود تصاویر Uploading Images

  • پایگاه داده Firebase Firebase Database

  • حذف Snaps Deleting Snaps

از اینجا کجا میری؟ Where do you go from here?

  • از اینجا کجا میری؟ Where do you go from here?

پاداش فصل 1: اوبر کلون BONUS CHAPTER 1: Uber Clone

  • معرفی Introduction

  • معرفی اوبر Introducing Uber

  • صفحه ورود به سیستم Uber Uber Login Page

  • فعالیت سوار The Rider Activity

  • فعالیت های راننده The Driver Activities

  • نمایش مکان راننده به سوار Showing The Driver's Location To The Rider

جایزه فصل 2: ​​WhatsApp Clone BONUS CHAPTER 2: WhatsApp Clone

  • معرفی Introduction

  • ورود و ثبت نام Login & Signup

  • لیست کاربران The User List

  • فعالیت چت The Chat Activity

جایزه فصل 3: Flappy Bird Clone BONUS CHAPTER 3: Flappy Bird Clone

  • معرفی GDX Introducing GDX

  • کار با Sprites Working with Sprites

  • تعامل با Sprites Interacting with Sprites

  • آوردن لوله ها Bringing In the Pipes

  • تشخیص برخورد Collision Detection

  • امتیاز دهی Scoring

  • بازی روی صفحه Game Over Screen

نمایش نظرات

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

دوره کامل برنامه نویس اندروید Oreo - ساخت 23 برنامه! [ویدئو]
جزییات دوره
37 h 21 m
153
Packtpub Packtpub
(آخرین آپدیت)
8
4.4 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Enix Ltd Enix Ltd

Codestars، توسط Rob Percival، یک پلتفرم یادگیری آنلاین انقلابی است که ماموریت دارد تا نحوه یادگیری کدنویسی را تغییر دهد. راب با تمرکز بر سادگی، منطق و سرگرمی بیش از نیم میلیون دانش آموز را از طریق دوره های خود توانمند کرده است. راب با درک نیاز به تجربیات یادگیری متنوع و جامع، Codestars را به عنوان یک تلاش مشترک تأسیس کرد. Codestars ابزارها و دانش مورد نیاز برای ساخت وب سایت ها و برنامه های کاربردی را در اختیار زبان آموزان در تمام سنین و سطوح مهارت قرار می دهد. Codestars با در دسترس و لذت بخش کردن کدنویسی، قصد دارد سفر یادگیری را ساده کند و پتانسیل برنامه نویسان مشتاق در سراسر جهان را باز کند.

Enix Ltd Enix Ltd

Codestars، توسط Rob Percival، یک پلتفرم یادگیری آنلاین انقلابی است که ماموریت دارد تا نحوه یادگیری کدنویسی را تغییر دهد. راب با تمرکز بر سادگی، منطق و سرگرمی بیش از نیم میلیون دانش آموز را از طریق دوره های خود توانمند کرده است. راب با درک نیاز به تجربیات یادگیری متنوع و جامع، Codestars را به عنوان یک تلاش مشترک تأسیس کرد. Codestars ابزارها و دانش مورد نیاز برای ساخت وب سایت ها و برنامه های کاربردی را در اختیار زبان آموزان در تمام سنین و سطوح مهارت قرار می دهد. Codestars با در دسترس و لذت بخش کردن کدنویسی، قصد دارد سفر یادگیری را ساده کند و پتانسیل برنامه نویسان مشتاق در سراسر جهان را باز کند.