پکیچ کامل سورس کد آموزش جاوا

- پکیچ کامل سورس کد آموزش جاوا

پکیچ کامل سورس کد آموزش جاوا

تدریس خصوصی طبق همین سر فصل ها

انجام پروژه

 

۱-پکیچ کامل سورس کد آموزش جاوا بسیار روان و آسان میباشد
۲-در ده فصل هر فصل چندین جلسه میباشد
۳-سورس کد ها در نرم افزار نت بینز -net beans میباشد
۴- بهترین پکیچ ارزان و خود آموز برای جاوا میباشد

سرفصل ها و محتوای دوره آموزش Java

پیش نیاز ها : آشنایی با اصول پایه برنامه نویسی

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

اهداف دوره : آشنایی با محیط توسعه جاوا، آشنایی با معماری بر اساس تفکر جاوا، اصول برنامه نویسی با زبان جاوا، مدیریت توسعه با استانداردهای OGPL ، برنامه نویسی پایه، آشنایی با کلاسهای جاوا و طراحی شی گرا، آشنایی با طراحی برنامه های پایه و کاربردی، روش های ذخیره و بازیابی اطلاعات بصورت فایل، XML و پایگاه داده ها

سرفصل دوره:

معرفی جاوا، اینترنت و وب

سازماندهی کامپیوتر و تنکنیکهای سیستم عامل

محاسبات شخصی و توزیع شده

تاریخچه جاوا

کتابخانه کلاس جاوا

مقایسه جاوا و زبانهای سطح main frame

جاوا و .net

محیط توسعه جاوا

تست یک برنامه جاوا

مقدمات تکنولوژی شی و UML

تکنولوژی های نرم افزاری

شروع برنامه نویسی جاوا

اولین برنامه در جاوا

روش اصلاح برنامه های جاوا

نمایش متن

برنامه نویسی عددی

مفاهیم حافظه در جاوا

محاسبات عددی

تصمیم گیری و عملگرهای برابری و رابطه ای

عبارات کنترلی و تکرار

الگوریتم های توسعه در جاوا

شبه کد نویسی

ساختارهای کنترلی

عبارات : if , if-else

عبارت تکرار while

الگریتمهای : مراقبت و کنترل – کنترل و تکرار – کنترل تو در تو

عملگرهای تخصیص دهنده

عملگرهای افزاینده و کاهنده

نوع های اصلی primitive type ها در جاوا

عبارات : شمارنده و کنترل تکرار

عبارت تکرار for

عبارت do – while

عبارات چند انتخابی switch

عبارت خروج و تکرار بدون عمل حلقه

عملگرهای منطقی

برنامه نویسی ساخت یافته

متدها

برنامه نویسی مدولار در جاوا

متدهای استاتیک، فیلدهای استاتیک و کلاس Math

اعلان متد

عملکرد پشته فراخوانی و رکوردهای فعالیت

تبدیل آرگومانها

پکیج های JAVA API

تولید اعداد تصادفی

مقیاس و شیفت اعداد تصادفی

تست و دیباگ

قلمرو اعلان

سربارگذاری متدها

آرایه ها، معرفی رشته ها و فایل ها

نوع اصلی و نوع مرجع

آرایه ها

عبارات for بهبود یافته

آرایه های چند بعدی

لیست آرگمان با طول متغیر

آرگمانهای خط فرمان

معرفی کلکسیون و کلاس Array List

کاراکترها و رشته ها

کلاس String

متدها کار با کاراکترها

مقایسه رشته ها

متدهای String

اتصال و استخراج رشته ها

پردازش فایل

سلسله مراتب داده ای

فایل ها و استریم ها

فایل های متنی با دسترسی ترتیبی

فایل با دسترسی تصادفی

بازگشتی

مفاهیم بازگشتی

طراحی برگشت پذیر

پشته های برگشتی

بازگشتی در مقابل تکرار

فراکتال

بازگشتی و Backtracking

جستجو و مرتب سازی و Big O

الگوریتم های جستجو

جستجوی خطی

جستجوی باینری

مرتب سازی انتخابی، درج و ادغامی

ساختمان های داده ای

List

Array List

Map

Hash Map

Link List

Map

Table

مقدمه ای بر کلاس ها و شی ها

کلاس ها، شی ها و متغییرهای نمونه

اعلان کلاس و نمونه سازی یک شی از کلاس

مقداردهی شی ها با سازنده ها

شبیه سازی

کلاس ها و شی ها

کنترل دسترسی به اعضاء

بکارگیری مراجع this

سازنده های پیش فرض و بدون آرگمان

متدهای get , set

ترکیب

نوع شمارشی

Garbage Collection , Finalize

کلاس استاتیک

متغییرهای Final

ایجاد پکیج

پکیج دسترسی

برنامه نویسی شی گرا : توارث

سوپر کلاس و زیر کلاس

اعضای Protected

رابطه ما بین سوپر کلاس ها و زیر کلاس ها

ایجاد سلسله مراتب توارث

سازنده ها در زیر کلاس

بهینه سازی در توارث

کلاس Object

برنامه نویسی شی گرا : چند ریختی

مقدمه چندریختی

رفتارها در حالت چند ریختی

کلاس های انتزاعی و متدها

متدها و کلاس های Final

سوپر کلاس انتزاعی

اعلان واسط

پردازش چندریختی

واسط های رایج در JAVA API

رسیدگی به استثناء

مفهوم رسیدگی به استثناء

کلاسهای Exception

زمان بررسی استثناء

سلسله مراتب اثتسناء در جاوا

بلوک Finally

باز کردن پشته خطاء

استثناء های زنجیره ای

اعلان استثناء ها با نوع های جدید

پیش شرطها و پس شرطها

Assert

فایل ها، استریم ها و تسلسل شی

پکیج java.io

کلاس فایل

تسلسل شی

ایجاد فایل ترتیبی با تسلسل شی

خواندن و deserialize کردن داده از یک فایل متنی

واسطها و کلاس های متعلق به ورودی و خروجی مبتنی بر بایت

واسطها و کلاس های متعلق به ورودی و خروجی مبتنی بر کاراکتر

استفاده از JFileChooser

رشته ها، کاراکترها و عبارات منظم

String Builder

سازنده های String Builder

متدهای مرتبط با String Builder

متدهای معکوس سازی

متدهای الحاق

متدهای درج و حذف

عبارات منظم، کلاس Pattern و کلاس Matcher

کار با XML

تگها و خصوصیات تولید یک تگ

DTD, SAX & DOM

XML Parser

XML Writer

XML Access

دسترسی به پایگاه داده

آشنایی با JDBC

پایگاه داده رابطه ای

مروری بر یک پایگاه داده نمونه

SQL

دستورات پرس و جو

ادغام داده از چند جدول

MYSQL , Connector/J

دسترسی به پایگاه داده با JDBC

واسط ROW Set

Java DB / Apache Derby

روال های ذخیره شده

آشنایی با Oracle

کار با پیگاه داده Oracle

برنامه نویسی در سیستم عامل Linux , MacOsX

مقدمات

بهینه سازی بایت کد بر اساس الگوهای ماشین Endpoint

بهینه سازی بر اساس اسکریپت های داخلی

آشنایی با روالهای کنترلی

روشهای برنامه نویسی

دستورات داخلی

برای دانلود کلیک کنید