آموزش جاوا Java نشر مهرگان
آموزش جاوا Java نشر مهرگان
- ۱۹ ساعت آموزش، به شیوه مالتی مدیا و به زبان فارسی
- به همراه JDK و MySQL و فایل پروژههای آموزش داده شده
- به علاوه نرم افزار Intellij IDEA 13.1
- همراه با آموزش نصب و فعال سازی نرم افزار
خلاصهای از بسته آموزش Java
زبان برنامه نویسی Java (جاوا) شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. عملکرد برنامههای نوشته شده به این زبان بالا است و وابسته به سیستمعامل نیست، به عبارت دیگر میتوان آن را روی هر رایانه با هر سیستم عاملی اجرا کرد.
آموزش جاوا Java نشر مهرگان
ویژگیهای بسته آموزش Java به شرح زیر میباشد:
- مجموعه آموزش java
- به همراه JDK و MySQL
- همراه با نرم افزار Intellij IDEA 13.1
- به همراه فایل پروژههای آموزش داده شده
- به همراه آموزش نصب و فعال سازی نرم افزار
- آموزش به شیوه مالتی مدیا و به زبان فارسی
آنچه در بسته آموزش Java خواهید آموخت:
فصل اول: آشنایی با مفاهیم پایه جاوا و معرفی IDE های آن
- بررسی زمینههای پیدایش جاوا
- آشنایی با تاریخچه جاوا و برخی ویژگیهای آن
- آشنایی با لایههای امنیتی، زبان و کامپایلر جاوا و برخی محدودیتهای Appletها
- آشنایی با مفاهیم شی گرایی، تجرید و کپسوله سازی
- بررسی مفهوم وراثت (inheritance) و چند شکلی (Polymorphism)
- مروری بر جاوا و علت اهمیت آن برای اینترنت و بررسی مشکل امنیت و قابل حمل بودن
- بررسی خصلتهای جاوا
- بررسی نحوه عملکرد جاوا و انواع نسخههای آن
- معرفی IDE های جاوا
فصل دوم: شروع کار با Intellij IDEA و معرفی انواع دادهها و پیغامهای خطا
- ایجاد پروژه جدید در Intellij و نحوه ایجاد Package و کلاس
- ایجاد و اجرای یک برنامه
- تنظیمات اجرای برنامه و اجرای برنامه توسط خط Command
- آشنایی با انواع دادههای پایه در جاوا
- نحوه معرفی انواع دادههای صحیح
- انواع داده های اعشاری با ممیز شناور
- نحوه تعریف و استفاده از متغیرهای نوع Char
- آشنایی با استفاده از داده Boolean و انواع Literalها
- آشنایی با مقدار دهی پویا به متغیرها و محدوده دستیابی و دوره حیات متغیرها
- آشنایی با تبدیل و Casting
- آشنایی با دستور Println و Print
- آشنایی با پیغام های خطا
- آشنایی با انواع کامنتها
- آشنایی با ویژگی Code completion و Debug کردن پروژه
فصل سوم: آشنایی با انواع عملگر ها در جاوا و تقدم آنها
- آشنایی با عملگرهای حسابی پایه و باقی مانده تقسیم و تخصیص
- آشنایی با عملگرهای افزایش و کاهش
- کار با عملگرهای بیتی
- شیفت به چپ
- شیفت به راست
- عملگرهای بیتی و تخصیص و رابطه ای
- عملگرهای منطقی بولی و اتصال کوتاه
- عملگر تخصیص و If then else
- تقدم عملگرها
- ارتقاء خودکار انواع دادهها در عبارتها و آشنایی با قوانین ارتقاء انواع دادهها
آموزش جاوا Java نشر مهرگان
فصل چهارم: آشنایی با عبارات شرطی، دستورهای تکرار و آرایهها
- آشنایی با دستور If
- آشنایی با if های تودر تو و دستور if else if
- دستور Switch
- عبارات Switch تو درتو
- دستور تکرار While
- دستور تکرار Do-While
- آشنایی با حلقه For
- بررسی برخی از اشکال حلقه For و For-each
- استفاده از حلقه های تو درتو و عبارات پرش Break،Continue و Return
- آشنایی با نحوه تعریف و استفاده از آرایههای تک بعدی
- آشنایی با نحوه تعریف و استفاده از آرایههای چند بعدی
- آشنایی با مقداردهی آرایه های چند بعدی و دیگر روش های تعریف آرایه و نکاتی درباره رشته ها
فصل پنجم: آشنایی با کلاسها، سازندهها، قابلیت بازگشت و کنترل دستیابی
- آشنایی با اصول اولیه اشیا و کلاسها
- نحوه تعریف یک کلاس
- معرفی متدها و افزودن متد به کلاس
- آشنایی با Constructor یا سازندهها و متد Finalize
- Overload کردن متدها و بررسی روند ارسال پارامترها
- آشنایی با قابلیت بازگشت در جاوا
- کنترل دستیابی
- آشنایی با متغیرهای Static و آرگومانهای با طول متغیر
فصل ششم: مفاهیم وراثت، چندشکلی،Override،Dispatch و کلاس Object
- آشنایی با مفهوم ارث بری و چند شکلی
- نحوه ارث بری از یک کلاس
- کاربرد کلمه کلیدی Super
- ایجاد یک سلسله مراتب چند سطحی و بررسی زمان فراخوانی Constructorها
- Override کردن متدها
- توزیع یا dispatch پویای متدها و به کار بردن لغو روش
- استفاده از کلاسهای مجرد
- استفاده از Final با وراثت و برای جلوگیری از وراثت
- کلاس Object
- مروری بر آرایهها
- بررسی کلاس String و Overload کردن متغیرهای Varargs
فصل هفتم: بستهها و رابطها
- آشنایی با مفهوم بسته بندی یا Encapsulation
- نحوه تعریف یک بسته
- درک مفهوم Classpath
- محافظت دسترسی(Access protection)
- وارد کردن بسته ها
- آشنایی اولیه با رابطها
- تعریف نمودن یک رابط
- پیاده سازی رابطها
- دسترسی به پیاده سازیها از ارجاعات رابط و پیاده سازی نسبی
- استفاده از متغیرها در رابطها و گسترش رابطها
آموزش جاوا Java نشر مهرگان
فصل هشتم: رشتهها و متدهای کار روی آنها
- آشنایی با تعریف رشتهها و استفاده از آنها
- Constructor کلاس String
- مشاهده طول رشتهها، لیترالهای رشتهای و ادغام رشتهها
- متد استخراج کاراکترها و متدهای مقایسه رشتهها
- جستجوی رشتهها
- تغییر رشتهها و استفاده از متدهای Substring،Concat،Replace و Trim
- تبدیل دادهها با استفاده از value of و تغییر بزرگی و کوچکی کاراکترها
- معرفی چند متد دیگر کلاس string و معرفی کلاس String Buffer
- آشنایی با متدهای Capacity،Length،ensure capacity، set length و Set char At
- استفاده از متدهای getchars،Append و insert
- استفاده از متدهای Reverse، delete، delete char At و Replace
- معرفی سایر متدهای stringBuffer و String Builder
- معرفی کلاس Array و متدهای آن
- آشنایی با کلاس Vector و کلاس Stack
فصل نهم: آشنایی با استریمها و خواندن ورودی از کنسول و خواندن و نوشتن فایل
- آشنایی با استریمها و معرفی کلاسهای استریم بایتی
- آشنایی با کلاس هاس استریم های کاراکتری و استریمهای از پیش تعریف شده
- خواندن ورودی های کنسول و خواندن کاراکترها
- خواندن رشتهها و ایجاد یک Editor ساده
- نوشتن خروجی کنسول و آشنایی با کلاس Printwriter
- خواندن از فایل و نوشتن در آن
- مدیریت حافظه در Java و نحوه عملکرد garbage collector
فصل دهم: استفاده از استثنائات و کنترل و مدیریت خطا
- استفاده از استثنائات و آشنایی با انواع آنها
- استفاده از Try و catch
- جملات Catch چندگانه
- دستورات تو در تو شده Try
- ایجاد استثناء با روش Throw
- کنترل خطا با روش Throws
- استفاده از Finally در کنترل خطا
- استثنائات توکار جاوا و ایجاد زیر کلاس استثناء
فصل یازدهم: واسط گرافیکی جاوا، Swing و انواع مدلهای لایه بندی
- معرفی ابزارهای تولید واسط های گرافیکی در جاوا Awt و Swing
- معرفی تکنیکهای مدیریت لایه بندی و آشنایی با دستورات ساخت پنجره و سایر کامپوننتها
- ایجاد لایه بندی Border layout برای یک فرم
- ایجاد مدل لایه بندی box Layout و تغییر سایز و مکان کامپوننتها در Box Layout
- ایجاد فضای خالی میان کامپوننتها و استفاده از کامپوننتهای نامرئی
- آشنایی با مدل لایهبندی CardLayout
- مختصری در مورد Event Handling
- بررسی چند مثال دیگر از مدل لایه بندی CardLayout
- آشنایی با مدل لایه بندی Flow Layout
- آشنایی با لایه بندی Grid Bag Layout، Group Layout، Spring Layout و Border Layout
- تعیین حد و مرز کامپوننتهای Swing توسط Borderها
فصل دوازدهم: کلاسهای Swing (بخش اول)
- آشنایی با کلاس JFrame و ایجاد یک frame و تعیین عنوان و اندازه آن
- تعیین محل نمایش فریم در صفحه نمایش
- تغییر ظاهر گرافیکی JFrame
- تغییر آیکون JFrame
- کنترل دکمه Close بالای فرم
- بررسی ساختار فریمها در جاوا و لایهبندی فریم
- بررسی کلاس JLayered pane و ارتباط آن با JFrame
- آشنایی با کلاسهای JTextField و JPassword Field
- شرح کلاس Jtext Area و JPOPUP Menu
- آشنایی با کلاس J Lable
- آشنایی با کلاس JButton
- اضافه کردن Action به دکمه
- آشنایی با کلاس JcheckBox
- آشنایی با کلاس JPanel
فصل سیزدهم: کلاسهای Swing (بخش دوم)
- آشنایی با کلاس JSliders
- آشنایی با کلاس دیالوگ
- نحوه ایجاد دیالو های خاص و دیالوگهای ورودی
- کلاس تایمر
- آشنایی با کلاس Jlist
- آشنایی با کلاس JTree
- افزودن Tooltip
آموزش جاوا Java نشر مهرگان
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.