دوره Developing Android Apps
دوره Developing Android Apps

در این آموزش تصویری با برنامه نویسی اندروید به زبان جاوا آشنا می شوید.
این دوره آموزشی یکی از بهترین و کامل ترین دوره های برنامه نویسی اندروید است و محصول موسسه Udacity می باشد.
سرفصل های دوره:
ایجاد پروژه جدید
اتصال به سرویس های ابری
ساخت Activity
استفاده از Content Provider
اتصال به پایگاه داده SQLite
اشتراک گذاری در شبکه های اجتماعی
و …
عنوان دوره: Udacity Developing Android Apps
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد
Course Summary
Android Fundamentals blends theory and practice to help you build great apps the right way. In this course, you\'ll work with instructors, step-by-step, to build an Android app, and learn best practices of mobile development in general and Android development in particular.
Why Take This Course?
With over 1 billion Android devices already activated, Android represents an incredible opportunity for developers.
As Android continues to grow beyond smartphones, it will become the brains behind invisible, ubiquitous cloud-connected computing. The skills you learn in this course will help you build awesome apps for smartphones and tablets today, and propel you towards exciting opportunities in Android\`s future.
By the end of this course, you’ll build a cloud-connected Android app, and understand the tools, principles, and patterns that underlie all Android development. You’ll understand the challenges associated with developing for the mobile environment (and how to overcome them), learn how to build a great user experience for Android devices, and apply this knowledge to your own projects.
Prerequisites and Requirements
This course is intended for students with at least 3 years of programming experience in Java or another object-oriented programming language (for example: C++, Objective C or Python). Udacity\`s Intro to Java is a helpful background if you\'re looking to refresh your Java skills.
You will be expected to download Android Studio in order to follow along with the instructors throughout the course. You also should be comfortable working with code on Github.
Access to an Android device is helpful -- but not required -- to complete the final project.
Finally, while not a formal prerequisite, UX Design for Mobile (also taught in collaboration with Google) is a good companion course to this one.
See the Technology Requirements for using Udacity.
What Will I Learn?
Projects
Build your own Android app incorporating the skills you\'ve learned in this course.
Syllabus
Lesson 1: Create Project Sunshine with a Simple UI (5-8 hrs)
Starting by installing Android Studio, you’ll create your first project with a simple list-based user interface and built and deploy it to virtual and actual devices. You’ll also discover what makes mobile - and Android in particular - a unique environment for app development.
Android Studio, Gradle, and debugging tools
User Interface and Layout managers
ListViews and Adapters
Lesson 2: Connect Sunshine to the Cloud (8-10 hrs)
Replace the mock data with real weather data by connecting Sunshine up to an Internet back-end courtesy of the Open Weather Map API. You’ll learn how to add permissions to your app, initiate network I/O, and how to move time consuming tasks like network data transfers off the main UI thread.
Threading and ASyncTask
HTTP requests on web APIs
Android Permission System
Lesson 3: Create New Activities and Navigate Apps with Intents (8-10 hrs)
Give your app structure and create more complex Activities. You’ll learn about Android’s Intent framework, and how to use Intents to navigate between Activities, both within your app and as a way to add 3rd party functionality.
App navigation with Explicit Intents
Implicit Intents to incorporate 3rd-party apps
Share Intent and the Android sharing framework
Broadcast Intents and Broadcast Receivers
Lessons 4: Use Content Providers and Loaders to Persist and Recover Data (15-20 hrs)
Learn how the Android framework manages the activity lifecycle, and how it differs from what you might expect, and dive head-first into the world of persistent storage. Learn how to create databases, use Android’s Content Providers to provide an abstraction layer between your data and your UI implementation, and use Loaders to efficiently load stored data.
Activity lifecycle and background activity termination
SQLite databases and JUnit tests
Creating and using a Content Provider as an abstraction layer
Using Loaders to asynchronously load data
Creating Adapters to bind UI components to Content Providers
Lesson 5: Implement Rich and Responsive Layouts (8-10 hrs)
Create rich, responsive user interfaces that work across a variety of different hardware types and screen sizes. You’ll learn more details on using the Android Layout managers, Fragments, UI widgets, and Android design principles to add visual polish to your user interfaces, and how to create your own controls from scratch.
Fundamental Android design principles
Supporting localization and variable screen sizes
Optimizing tablet UIs using Fragments
Accessibility Features
Custom views
Lesson 6: Use Services and Notifications to Run in the Background (5-8 hrs)
Deliver a great user experience, even when your app isn’t visible. Learn how the Android framework manages background apps; and discover how to use Services and Notifications to make your app to be active when it’s not in the foreground. You’ll learn techniques for efficient data transfers using SyncAdapters and Google Cloud Messaging, so your app can stay up-to-date without draining the battery.
Background services and alarms to schedule background tasks
Efficient background data transfers with SyncAdapters
Rich notifications to interact with users
Final Project (10-20 hours)
Build your own Android app incorporating the skills you\'ve learned in this course.
این فیلم آموزشی اوریجینال بوده و به زبان انگلیسی ساده و روان ، در محیط نرم افزار و قابل درک برای همه تدریس می گردد
قیمت : 10000 تومان
روش خرید: برای خرید "دوره Developing Android Apps" ، پس از کلیک روی دکمه زیر و تکمیل فرم سفارش، ابتدا محصول یا محصولات مورد نظرتان را درب منزل یا محل کار تحویل بگیرید، سپس وجه کالا و هزینه ارسال را به مامور پست بپردازید. جهت مشاهده فرم خرید، روی دکمه زیر کلیک کنید.
1-روی دکمه خرید پستی کلیک نمایید.
2-فرم مربوطه را به صورت کامل و صحیح پر نمایید.
3-سفارش خود را درب منزل از پستچی تحویل گرفته سپس هزینه را پرداخت نمایید.
سایر محصولات :
خرید پستی دوره Design of Computer Programs خرید پستی دوره Developing Android Apps خرید پستی دوره Intro to Computer Science Build a Search Engine خرید پستی دوره GIMP Essential Training خرید پستی دوره Kuler Essential Training خرید پستی تمرین عکاسی خرید پستی دوره WordPress Essential Training خرید پستی کار با الگوریتم ها در Python خرید پستی برنامه نویسی اپلیکیشن دسکتاپ با Python خرید پستی دوره Jekyll Essentials خرید پستی دوره Media Queries Inside Out خرید پستی دوره Introduction to 3DS Max خرید پستی دوره Computer Science javascript خرید پستی دوره Exploring Digital Photography خرید پستی آموزش اصول بازاریابی خرید پستی دوره Up and Running with CentOS Linux خرید پستی اصول طراحی لوگو و علامت تجاری خرید پستی تمرین عکاسی Updated Aug 28 2014 خرید پستی ساخت یک اپلیکیشن Email با Ruby خرید پستی آموزش کامل ZBrush خرید پستی شروع کار با ZBrush خرید پستی کارگاه پیشرفته رنگ برای عکاسان خرید پستی دوره آموزش عکاسی توسط Sue Bryce خرید پستی آموزش Eclipse Java IDE خرید پستی هنر عکاسی سیاه و سفید خرید پستی دوره WordPress For Affiliate Marketers خرید پستی دوره Speed Painting با استفاده از Photoshop خرید پستی آشنایی با مفاهیم و تکنیک های Big Data خرید پستی 5 ترفند هوشمندانه در Photoshop خرید پستی آموزش طراحی بنر با Photoshop خرید پستی دوره Become a CSS Superhero With Stylus خرید پستی دوره Introduction to Web Typography خرید پستی دوره Website Walkthrough Using WordPress From Start to Finish خرید پستی دوره Building Interactive Dashboards with Tableau خرید پستی دوره Gathering Good Requirements for Developers خرید پستی دوره The Essentials of the Windows Runtime خرید پستی کار با Smart Objects در Photoshop خرید پستی دوره Game Development Made Easy خرید پستی آموزش تصویری و حرفه ای JQuery خرید پستی ساخت بازی دونده برای موبایل با Unity آموزش ساخت آسان انیمیشن های ساده برای بازاریابی در Facebook
آموزش شبیه سازی رگ های خونی و خون در نرم افزار 3Ds Max
آموزش کار با یکی از بهترین برنامه های DAW نرم افزار Bitwing
نرم افزار Foundry NUKE Studio – نسخه های ویندوز مک و لینوکس
نصب و راه اندازی WordPress در Microsoft Azure
تست JavaScript با Wallabyjs
طراحی رابط گرافیکی بازی موبایل در Unity
آموزش مقدماتی ASPNET MVC 3
دوره Developing Android Apps
کلمات کلیدی :
وره developing android developing android apps the android framework android framework manages skills you\ve learned great user experience برنامه نویسی انروی فیلم آموزشی اوریجینال this course your app and how learn how developing android the android android learn course you’ll background create