زبان برنامه نویسی جاوا پیش نیاز آموزش برنامه نویسی اندروید می باشد. می توان گفت این کتاب آموزش جاوا که در 60 فصل تهیه شده، کامترین کتاب آموزش زبان برنامه نویسی جاوا است که با محوریت برنامه نویسی اندروید و در محیط اندروید استودیو می باشد و به صورت PDF از لینک داده شده می توانید آن را دانلود نمایید.
گوگل محیط توسعه (IDE) اندروید استودیو را به صورت رایگان در اختیار توسعه دهندگان قرار میدهد. در این محیط توسعه از زبان جاوا برای نوشتن کدهای Back end (کدهای مربوط به عملکرد برنامه) و زبان XML برای طراحی رابط کاربری (Front end) استفاده می شود. البته در نسخه جدید اندروید استودیو امکان بکارگیری زبان کاتلین (Kotlin) نیز بجای زبان جاوا فراهم شده است. اما این کتاب آموزشی بر اساس زبان جاوا می باشد که توسط بهزاد مرادی تهیه شده است.
فهرست مطالب کتاب آموزش جاوا :
- نکات مهم (Important Note)
- پیش نیازهای برنامه نویسی (Programming Prerequisites)
- مقدمه (Introduction)
- ایجاد اولین پروژه (Creating First Project and Java Building Blocks)
- برنامه نویسی شی گرا (Object Oriented Programming)
- ارورها و کامنتها (Errors and Comments)
- متغیرها (Variables)
- آموزش مقدماتی Strings ها (Java Strings Introductory)
- آموزش پیشرفته Strings ها (Java Strings Advanced)
- عملگرها (Java Operators)
- مثال کاربردی با استفاده از عملگرها (My Weight on Other Planets by Operators)
- پروژه آسانسور (Elevator Project)
- آموزش مقدماتی کلاس اسکنر (Scanner Introduction)
- آموزش پیشرفته کلاس اسکنر (Scanner Advanced)
- نمونه پروژه استفاده از اسکنر (Scanner Project)
- دستور if در جاوا (If Statements)
- دستور else if در جاوا (Else If Statements)
- دستور nested if در جاوا (Nested If Statements)
- متدهای بولین با اسکنر (Scanner with Boolean Methods)
- دستور Switch در جاوا (Switch Statements)
- دستور Break در سوئیچ (Break Statement in Switch)
- کاراکترها در سوئیچ (Characters in Switch Statements)
- استرینگ ها در سوئیچ (Strings in Switch Statements)
- دستور for در جاوا (For Loops)
- دستور while در جاوا (while Loops)
- دستور do-while در جاوا (do-while Loops)
- مثال کاربردی دستور for برای چند متغیر (for Loops with Mutiple Starting Points)
- پروژه تولید شماره تصادفی (Generating Random Number)
- آرایه ها (Arrays)
- آرایه های چندبعدی (Multidimensional Arrays)
- مرتب سازی آرایه ها (Sorting Arrays)
- افزودن عناصر آرایه (Adding Array Elements)
- ایجاد شی و متدها در جاوا (Creating the First Object)
- آموزش مقدماتی وراثت (Inheritance Introduction)
- نمونه پروژه وراثت (Inheritance Project)
- Cast در جاوا (Casting)
- آموزش Cast کردن یک شی به متغیر و بالعکس (Casting Objects to Variables and vice versa)
- مدیریت سطح دسترسی (Access Control)
- متدها (Methods)
- معرفی پارامترها در متدهای جاوا (Passing Data to Methods)
- دستور return در جاوا (Methods with Returns)
- تفاوت متغیرهای Local و Field در جاوا (Local Variables vs. Fields)
- سازندها (Constructor)
- کاربرد دستور super در وراثت (Using super in Inheritance)
- پروژه مصرف سوخت (Petrol Consumption Project)
- کلاس Math بخش اول (Math Class Part 1)
- کلاس Math بخش دوم (Math Class Part 2)
- شمارش در جاوا (Enumeration)
- کلیدواژه static در جاوا (static)
- متدهای استاتیک (Static Methods)
- کلیدواژه Final در جاوا (Final)
- Constant ها در جاوا (Constants)
- کلاس Thread در جاوا (Threads)
- ایجاد یک Interface در جاوا (Creating An Interface)
- ایجاد یک Thread در جاوا (Creating A Thread)
- استثناها در جاوا (Exception)
- دستورات try, catch, finally در جاوا (Try, Catch and Finally in Action)
- انواع استثناها در جاوا (Exception Types in Java)
- ماشین مجازی جاوا (What Is JVM)
- آشنایی با Bytecode ها (What Does the Bytecode Look Like)
- کنترل Thread های ایجاد شده (Controlling Thread Execution)
- Concurrency در جاوا (Concurrency in Java)
نام فایل:کاملترین کتاب آموزش جاوا ویژه برنامه نویسان اندروید
دانلود فایل: لینک مستقیم
پسورد: www.noandishaan.com
آموزش تصویری زبان برنامه نویسی Java را همراه با فایل پروژه های آموزش داده شده از لینک زیر می توانید تهیه کنید: