پیشنهاد فرادرس

دوره کامل Android Java - تبدیل به یک توسعه دهنده اپلیکیشن شوید

دسته بندی ها: برنامه نویسی موبایل ، آموزش های یودمی (Udemy) ، آموزش جاوا (Java) ، آموزش برنامه نویسی اندروید (Android)

حساب های کاربری اندروید 81.7% از تمام گوشی های هوشمند فروخته شده است، اما همه ی آنها با آخرین نسخه  Android Nougat بسته بندی نشدند. پس از اتمام این دوره، اپلیکیشن هایی که می سازید، به خوبی بر روی Android Nougat یا هر سیستم عامل Android قدیمی تر عمل می کند. در حال حاضر این چیزی است که اکثر دوره ها به شما یاد نمی دهند! بنابراین، آیا می خواهید یک برنامه نویس Android 7 Nugat باشید؟ یا شما علاقه مند به Android 8 Oreo هستید؟ در هر صورت، این دوره برای تسلط بر ایجاد اپلیکیشن Nougat App و Android 8 Orea طراحی شده است.

در این دوره، شما توانایی توسعه اپلیکیشن اندروید را کشف خواهید کرد و مهارت های خود را به طرز چشمگیری به عنوان یک توسعه دهنده نرم افزار افزایش خواهید داد. همچنین با ابزارهای منسوخ و نسخه های پیشین اندروید نیز آشنا می شوید. اندروید به طور مداوم در حال به روز رسانی است، بنابراین نسخه های قدیمی از سیستم عامل ها دارای ویژگی های از آخرین نسخه است که AppCompat نامیده می شود و مجموعه ای از کتابخانه های پشتیبانی است که برای ساخت اپلیکیشن ها با نسخه های جدیدتر طراحی شده اند که با نسخه های قدیمی تر کار می کنند. شما آموزش می بینید تا برای آخرین نسخه Android Nougat با تمرکز بر AppCompat کدنویسی کنید. به این ترتیب، اپلیکیشن هایی که شما ایجاد می کنید، از نسخه های قدیمی تر Android نیز پشتیبانی می کنند. اکثر دوره های اندروید تنها بر آموزش توسعه اپلیکیشن برای نسخه فعلی Nugat تمرکز می کنند.

در این دوره با ایجاد اپلیکیشن برای آخرین نسخه Android 7 Nugat که در دستگاه های قدیمی تر اندرویدی نیز نصب می شوند و نسخه های قدیمی تر سیستم عامل Android را اجرا می کنند آشنا می شوید. علاوه بر این، دانلود، نصب و پیکربندی نرم افزار مورد نیاز (رایگان)، ایجاد اولین اپلیکیشن، ایجاد اپلیکیشن هایی که نشان دهنده جنبه های مهم فریمورک اندروید هستند، تست اپلیکیشن ها بر روی شبیه سازها یا یک گوشی یا بلت اندروید، برنامه نویسی جاوا، استفاده از Android studio 2.3، استفاده از  از پایگاه داده ها و وب سرویس ها و غیره را فرا خواهید گرفت.

سرفصل:

  • معرفی دوره
  • معرفی Android
  • دانلود و راه اندازی
  • نصب Android Studio
  • Java Development Kit برای ویندوز
  • نصب Android Studio در مک و لینوکس
  • پیکربندی Android SDK بر روی 3 پلتفرم
  • فعال سازی VT-X
  • قالب های Android Studio
  • راه اندازی دستگاه مجازی
  • محدودیت ها و تغییر اندازه
  • طرح بندی ها در دستگاه های مختلف
  • فیلدها و کلاس های جاوا
  • آموزش Java
  • کپسوله سازی
  • Enum و ArrayList
  • وراثت
  • اپلیکیشن ماشین حساب
  • پردازش داده XML
  • اپلیکیشن YouTube
  • اپلیکیشن Flickr
  • معرفی Sqlite
  • اشکال زدایی SQL در کد
  • سیستم فایل اندروید
  • و غیره
آیا این نوشته را دوست داشتید؟
Android Java Masterclass - Become an App Developer Publisher:Udemy Author:Tim Buchalka Duration:60:54:13

Improve your career options by learning Android app Development. Master Android Studio and build your first app today
There’s no getting around it.
Android accounts for 81.7% of all smartphones sold, but not all come packed with the very latest Android Nougat.
That won’t worry you because after completing this course, the apps you build will perform brilliantly on Android Nougat or any older Android operating system.
Now that’s something most courses don’t teach you!
So, you want to be an Android 7 Nougat programmer?  Or you are interested in Android 8 Oreo?
Well, I’m Tim Buchalka, one of your instructors, and I’ve designed the Android 7 Nougat App and Android 8 Orea Masterclass just for you!  Yes one, course covering both version!
Choosing a course that’s perfect for you can be damn hard. You need Instructors:
·      Who are passionate about what they do.
·      Keep their courses continually updated.
·      And most important, provide outstanding support and follow up to your questions.
That’s what I do. And that’s the reason why I made it into the Top 10 List of Outstanding Instructors in the 2015 Udemy Instructor Awards.
Know that you’re exactly in the right place to MASTER Android 7 Nougat app programming as well as Android 8 Oreo!
Yes, we are in the process right now of updating the entire course to Android Oreo now it has been released by Google!
In this course, you will discover the power of Android app development, and obtain the skills to dramatically increase your career prospects as a software developer. You’ll also have a head start over other developers using obsolete tools and earlier versions of Android.
Android is continually being updated, so OLD versions of the operating systems will have features from the latest version. It's called AppCompat, which is a set of support libraries used to make apps developed with newer versions, work with older versions.
But it only works if the developer codes it a right way. It doesn’t just happen by default. The way I teach you in this Masterclass course is the right way!
With my course, you get the best of both worlds. You’re taught to write code for the latest version of Android Nougat with a strong focus on AppCompat. That way, the apps you build will also support older versions of Android.
Most Android courses just focus on teaching app development for the current Nougat version. What that means is you’re only taught to make apps for the latest version of Android, and that alienates a huge user base.
With my course, that’s not the case. Your skill level is maximized so your app reaches more users, which means more downloads, which means more money.
Starting is easy because no previous programming experience is needed. NONE! If you do have it, great. Or maybe you just want to brush up on your Android development skills, and that’s fantastic too.
The course is presented using a combination of video, slides and diagrams, all designed to teach you everything you need to know.
This is what you’ll learn in the course:
·      Develop apps for the very latest version of Android 7 Nougat that also work on older Android devices running older versions of the Android operating system.
·      Download, install and configure the necessary (free) software.
·      Create your first app.
·      Build a range of apps demonstrating key aspects of the Android framework.
·      Test your apps on emulators or a real Android phone or tablet.
·      You’ll learn Java programming because Android app development requires knowledge of Java. Included are Java tutorial videos that will get you up to speed fast.
·      Ensure your apps work with current and older Android versions on phones and tablets.
·      Use Android studio 2.3, the newest version of Google's premier Android tool.
·      Learn how to use databases, web services, and even get your apps to speak!
·      Understand the all new Constraint layout, for "drag and drop" screen creation.
·      Use powerful libraries of code to play videos, download website data, manipulate images, and a whole lot more!
To reinforce what you’ve learnt during the course, there are numerous challenges designed to help you understand each concept being taught. You’re also shown the solution to the challenge so you know you’re always on the right track.
The course is continually updated and enhanced, and fully supports Android Nougat as it evolves. New content is added each week, guaranteeing what you’re learning is relevant for you today and will never be obsolete.
With many courses, it’s just set and forget. But not with mine! I’ve got a PROVEN track record of continually updating and adding new content. An example is my Java Masterclass course which now has 65 hours of content and counting, and benefited a whopping 80,000 students.
And if you have any doubts about the course, be blown away by the glowing reviews left by students on this page.
Your instructors are me and Jean-Paul Roberts. Between us we have a collective 60 years of commercial software development experience, meaning you’re learning the right way to program to maximize your future development potential.
Here’s what’s important. There’re a lot of people out there teaching Android Nougat who are not developers. We’re developers with many years’ experience with the Android platform, who also teach Android Nougat.
Importantly, our courses teach students the real-life skills needed to get those in-demand jobs or further your programming skills.
Take this course in confidence today knowing you have just found the BEST Android 7 Nougat/Android 8 Oreo course on Udemy! 
Don't delay. Every minute you’re not learning Android 7 is a missed opportunity for that PERFECT high paying job.
Click the BUY NOW button and start learning. The world needs your new apps!
Testimonials
"Tim is a great Teacher and makes this stuff really easy to understand. He takes you from Zero to Expert in no time at all and always answers any questions I ask him almost right away. I started with Tim's other "Complete Java Developer Course" which gave me a great Foundation in the principals of the Java Programming Language and unlike other Teachers on Udemy, Tim is ALWAYS adding new videos to his courses. If your thinking of taking this Course, I can tell you that when you learn the things Tim is teaching here, your Job prospects will be well enhanced. Thanks Again Tim." - Oliver Farren
"Excellent communicator. Videos are very well organized and Tim articulates the important information very well. As a software programmer for over 30 years he certainly knows his stuff!!!!" - Dale Stewart
Who is the target audience?
The course is 100% for you if you’re wanting to be a kickass Android 7 app programmer!
No previous programming experience is assumed.
However, if you’re already an expert Android 7 programmer with knowledge of all the latest updates, then this course is not for you.

Introduction
4 Lectures
29:11
A welcome to the course and a few things to keep in mind.
Welcome
Preview
02:12
Interface Overview
05:55
Introduction to Android
19:21
FAQ
01:43

Downloading and Setup
9 Lectures
01:18:48
Introduction to this section
01:05
Windows - Install Android Studio
09:35
Java Development Kit for Windows (32Bit Users Only!)
Preview
05:15
Mac - Install Android Studio
06:58
Linux - Install Android Studio
16:40
Java Development Kit for Linux (32Bit Users Only!)
04:20
Configure Android SDK on all Three Platforms
10:30
SDK Configuration Continued
09:48
Enable VT-X
14:37

Hello World Android app
8 Lectures
01:25:15
Introduction
00:40
Android Studio Templates
Preview
08:01
More on Android Templates
08:25
Hello World
14:03
Tour of Android Studio
16:39
Setting Up a Virtual Device
15:11
Running on an emulator
09:50
Running on a physical Android device
Preview
12:26

The Button Counter app
25 Lectures
04:31:30
Introduction
02:27
Setup Play Project
Preview
11:39
The Constraint Layout
17:06
Constraints and Resizing
Preview
15:17
Positioning Widgets
07:52
Inner Lines within a Widget
09:33
Layouts on Different Devices
11:00
More on the Constraints
12:48
Baseline Constraints
Preview
09:55
Constraining Widgets
05:37
Add Scrolling Capabilities
13:32
The Button Counter App
14:50
Finish Layout
12:18
Activites, Bundles and Classes
14:03
Java Fields and Classes
13:10
Asking good questions
04:50
Button Click and onClickListener
Preview
11:33
Fixing Some Issues
13:57
Get Text and Null Checking
13:06
ID Confusion and Challenge Time
09:15
Save Instance State
08:07
Activity Lifecycle
05:53
Overriding Methods
11:41
Logging and Bundle Data
15:01
Wrap Up
07:00

Java Tutorials
19 Lectures
04:16:48
Introduction to this section
01:27
Hello World
16:31
Strings and Ints
Preview
14:58
Arithmetic and String Concatenation
15:00
Classes
16:53
Encapsulation
16:11
Multiple Constructors
15:14
this and Calling Methods
15:30
Object and Method Chaining
17:50
Enum and ArrayList
18:25
Testing Our Classes
14:10
Inheritance
14:46
Extending From a Class
08:56
Overloading and Overriding Annotation
14:25
Inheritance Challenge
07:14
Repeating Code While
14:24
for and for each Loops
14:23
do while Loop
05:41
Comparing Numbers and Objects
14:50

Calculator App
18 Lectures
03:27:20
Introduction to this section
01:19
Demo Calculator App
04:51
Calculator Interface Setup
Preview
15:36
Continue with Interface
16:29
Fine Tuning the Layout
15:28
Create Landscape Layout
09:01
Comparing Files with Diff
17:12
Comparing Directories
08:29
Flowchart and onClickListeners
Preview
14:00
Operation Button Listeners
07:59
Implement Operations
12:01
Decimal Point Bug Fix
12:34
Bug Fix Challenge
Preview
10:20
Guidelines
13:53
Fixing Landscape Layout
12:40
Add Neg Button to Layout
07:16
Write Neg Button Functionality
09:08
Add Neg Button to Portrait
19:04

Top 10 Downloaded App
26 Lectures
04:33:39
Introduction to this section
01:33
Introduction
10:47
Async Task
Preview
13:06
Exectute Our Async Task
05:54
doInBackground and downloadXML
12:25
Exceptions and Buffered Reader
11:58
Security Exception
10:03
Stack Trace and the logcat
08:08
Android App Permissions
13:00
Processing XML Data
11:38
XML Parsing Factory Classes
09:29
Main XML Parsing Loop
12:40
Testing the Program
12:44
ListView and Array Adapters
13:18
Array Adapter
08:30
Create Custom Adapter
11:43
Context and Layout Inflater
11:20
Custom Adapter Implementation
12:36
Improving the Adapter
10:55
ViewHolder Pattern
09:34
Adding a Menu​
10:25
Get Menus for Multiple Feeds Working
07:11
Menu Groups
10:42
Implement Top 10 and Top 25
Preview
12:49
Challenge Solution
17:10
Generics Adapter
04:01

YouTube App
15 Lectures
02:25:32
Introduction to this section
01:48
Details and Setup
03:17
YouTube API Setup
10:47
Add Second Activity
10:58
Adding Layouts Dynamically
Preview
15:01
Get Google API Key
15:37
onInitialization Failure
12:17
onInitialization Success
06:31
Test App and Add Listeners
09:41
Documentation and more testing
06:55
Demo App and Create Layouts
Preview
12:06
Standalone Activity
12:30
Intents and Manifest File Changes
13:10
Run and Test App
07:55
Challenge Solution
06:59

Flickr App
41 Lectures
08:56:07
Introduction to this section
01:30
Details and Setup
12:49
Flickr API Usage
12:50
API JSON and Validation
07:44
Create Project
16:49
Async Task
14:55
Finish Download Code
15:05
Download JSON Data
18:42
Project Diagram and Photo Class Code
13:11
Get Flickr JSON Data Class Code
12:22
Create URI and JSON Parsing
15:34
Implement Call Backs
13:16
Make Get JSON Asyncronous
Preview
16:03
Finish Off Code
11:31
User Interface
Preview
12:19
Recycler View
19:20
Search and Photo Detail Activities
12:14
Nesting Linear Layouts
Preview
11:08
RecyclerView Adapter
Preview
16:28
Implement Methods and Picasso
15:44
Get Picasso Working
11:12
Gesture Detector
Preview
13:29
Touch Events
11:20
Implementing Touch Methods
10:43
BaseActivity and Serializable
15:46
PhotoDetailActivity
15:28
Material Design
16:01
Material Design Continued
09:45
Backwards Compatibility
09:57
Style Sheets
13:12
Custom Style Sheet
13:36
Experimenting with Styles
09:37
Other Material Design Changes
13:01
Differences in API Levels and Challenge
14:17
String Resources
Preview
16:35
Search Menu Code
13:11
SearchView
14:56
SearchManager
14:46
Implement Searching
11:55
Shared Preferences
09:25
Show Empty Search Message and Summary
08:21

Databases and the Friends App
98 Lectures
19:19:29
Introduction to this section
01:57
Introduction to Databases
05:06
Database Terminology
Preview
10:42
Command Line and Path Setup for Windows
09:41
Command Line and Path Setup for Mac
08:06
Command Line and Path Setup for Ubuntu Linux
06:17
Introduction to Sqlite
11:15
More SQL with Sqlite
10:45
Sqlite Querying Data
16:06
Order By and Joins
13:18
More Complex Joins
11:51
Wild Cards and Views
15:17
Housekeeping and Challenge
14:23
Basic SQL in Android
16:42
Debugging SQL in Code
10:58
Cursor and Navigation
06:31
Android File System
16:54
Content Providers
02:55
Setup Contacts
11:59
Content Provider Example
12:17
ContactsContract.Contacts
11:00
ContentResolver
08:41
Permissions API 22 and Earlier
10:28
Permissions API 23 and Higher
12:38
Checking Permissions at Runtime
12:55
Testing the app
12:32
Avoiding Crashes and a Challenge
08:05
More on Snackbars
11:29
Intents setData and Uri's
16:35
Storing State vs Checking State Each Time
10:10
Test Scripts, Challenge and Cleanup
09:30
Tasktimer App Overview
16:12
TaskTimer Database
11:40
TasksContract class setup
05:29
AppDatabase and SQLiteHelper
15:36
onUpgrade and testing
13:00
Create a new Content Provider
18:03
UriMatcher and the query method
20:00
More on Content Providers
13:36
Testing our Content Provider
14:28
Mime types and inserting records
14:46
Add Update and Delete functionality to our Content Provider
10:26
Content Values and SQL Injection attack prevention
23:22
Add Main Menu
15:34
How to update to a new SDK and Build Tools
05:55
Add RecyclerView and LinearLayout
18:41
Add Widgets and Constraints
13:41
Add the "add_edit" Layout
09:47
Set Widget Properties
07:18
Task and Fragment Setup
11:23
Reviewing Fragment Setup Files
13:27
Setup for "Add Task"
14:06
Add/Edit Functionality
11:21
Add our OnClick Listener
15:57
Cursor Loader
15:10
Test CursorLoader
11:33
RecyclerView Cursor Adapter
16:50
Finish Adapter and Test
17:57
Content Provider and notifyChange method
10:40
Test App and Challenge
08:55
Onclick Listeners and Callbacks
15:28
Changes to Listener
11:27
Test Edit, and Implement the Delete functionality
07:45
Fragments in the Layout
11:47
Alternative Landscape version of the Layout
10:55
Fragments in Code
13:38
Fragment Manager and Fragment Transaction
08:39
Passing Data to Fragments
10:27
Fix Edit Task In Portrait Mode
07:28
Removing Fragments
17:12
Removing Fragments Continued
07:18
Topics Covered to Date
10:31
Introduction to Dialogs
12:10
Creating Dialogs
14:55
More on Dialogs
11:24
Cancelling a Dialog
08:08
Adding a Delete Dialog To Our App
08:34
Testing the Dialog
14:25
Asserts & BuildConfig
12:23
OnDismissWeird Behavior
06:19
onBackPressed Method
14:23
Yagni and onClose
07:31
Using Multiple Dialogs
09:14
Dialogs and the Up Button
16:15
Creating an About Dialog
16:37
Finish off About Dialog
12:20
Displaying the About Dialog
12:07
Testing App and Fixing Errors
08:23
Versioning and build.gradle
09:08
Dismissing Dialogue Alternatives
12:41
Supporting Older Versions
11:10
Compatibility Challenge Solution
11:43
v21 Layout
08:51
Finish and Test
15:06
Using AppCompat Correctly
11:10
Fixing AppCompat Issue
09:12
Compatibility Libraries
12:08
Compatibility Challenge and AppCompat
08:41
3 More Sections

پیشنهاد فرادرس

لینک های دانلود همراه با زیرنویس انگلیسی Udemy Android Java Masterclass - Become an App Developer_git.ir.part01.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part02.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part03.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part04.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part05.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part06.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part07.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part08.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part09.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part10.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part11.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part12.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part13.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part14.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part15.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part16.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part17.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part18.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part19.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part20.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part21.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part22.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part23.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part24.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part25.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part26.rar Udemy Android Java Masterclass - Become an App Developer_git.ir.part27.rar
reza در 1398/01/07 ساعت 16:44

امکان خرید این بسته مثه قبلا ها که میشد از احسان ای وی ار خرید نیست ؟؟؟؟
بسته بشددددت عالی هست خدا قوت
حجم ندارم ولی :|

مدیر سایت در 1398/01/21 ساعت 02:18

به زودی امکان تهیه بسته ها از سایت امکانپذیر می شود.

sezarGeek در 1397/12/16 ساعت 16:14

همین امروز سایت شما رو پیدا کردم واقعا بینظیره سایتتون فقط و فقط ازتون خواهش میکنم سعی کنید اموزش هارو با زیر نویس انگلیسی بذارید که همه بتونن استفاده کنن کارتون حرف نداره یه دونه اید

mohsen در 1397/12/02 ساعت 10:06

با سلام
دست شما درد نکند واقعا سایت شما عالیه و صمیمانه از زحمات شما تشکر میکنم