preloder

آموزش برنامه نویسی جاوا

تصویر آموزش جاوا

انجمن جاواکاپ، با افتخار تقدیم می‌کند: آموزش جاوا رایگان  به صورت ویدیویی به زبان فارسی. این دوره شامل اسلایدهای آموزشی، تمرین‌های عملی، کوییز، تمرین، و فیلمهای آموزشی خواهد بود. هدف این دوره، ارائه مفاهیم و مهارت‌های مهم در زبان جاوا برای تولید نرم‌افزار در صنعت است.

مخاطبین این دوره، علاقمندان به فراگیری زبان جاوا و مدرسان دوره‌های مبتنی بر جاوا در دانشگاهها، آموزشگاهها و صنعت هستند. هدف اصلی این دوره، ارائه یک بسته آموزش جاوا به صورت عام‌المنفعه است که در آن آموزش جاوا به شکل صحیح، دقیق و روزآمد در اختیار عموم علاقمندان قرار می‌گیرد. هرچند تغییر محتوای این اثر بدون اطلاع و تأیید انجمن جاواکاپ مجاز نیست، اما بازنشر یا تدریس آن‌چه توسط جاواکاپ و به صورت عمومی منتشر شده است، با ذکر مرجع (جاواکاپ) بلامانع و البته مایه خوشحالی تهیه‌کنندگان این دوره آموزشی است. انجمن جاواکاپ، از همه متخصصان و صاحب‌نظران دعوت می‌کند تا در این فرایند ما را یاری کنند و نظرات خود را درباره ساختار و محتوای آموزشی این دوره (از طریق همین صفحه در سایت جاواکاپ، گروه  برنامه‌نویسان جاوا در لینکدین یا از طریق ایمیل info [AT] javacup [DOT] ir) ارائه فرمایند.

دوره آموزشی جاوا در پنج بخش و بیست جلسه طراحی شده است:

الف) آشنایی با مبانی برنامه‌نویسی جاوا

در این بخش، تاریخچه زبان و فناوری جاوا مرور می‌شود و ویژگی‌های این فناوری و جایگاه آن در میان سایر فناوری‌های مهم بررسی می‌شود. سپس مبانی اولیه برنامه‌نویسی جاوا آموزش داده می‌شود. هدف این بخش، آشنایی با مفاهیم اولیه برنامه‌نویسی است به نحوی که مخاطب بتواند برنامه‌نویسی را آغاز کند و اصطلاحاً دست‌به‌کار (یا دست‌به‌کد) شود. در این بخش مفاهیمی مانند متغیرها، انواع داده، عملگرها، حلقه‌، شرط، متد، رشته و آرایه گنجانده شده است. همچنین برخی نکات و مهارت‌های اولیه عملی، مانند استفاده از محیط‌های توسعه نرم‌افزار (IDE)، بیان می‌شود. از نظر رویکردهای برنامه‌نویسی، روح حاکم بر این بخش رویکرد رویه‌ای (Procedural) است.

این بخش مجموعاً در ۴ ساعت و ۳۰ دقیقه آماده شده است.

قسمت اول آشنایی با مبانی برنامه‌نویسی جاوا را مشاهده نمایید :

سایر فایلها و آموزش ها :
۱- آشنایی با مبانی جاوااسلاید  (pdf)اسلاید (pptx) لینک دانلودمشاهده در آپارات

در دیدئو ببینید
در دیدئو ببینید

مشاهده در نماشا

در دیدئو ببینید
در دیدئو ببینید
تمرین خودآزمون
۲- مفاهیم اولیه زبان جاوا اسلاید  (pdf)اسلاید (pptx)لینک دانلودمشاهده در آپارات

در دیدئو ببینید
در دیدئو ببینید

مشاهده در نماشا

 تمرین خودآزمون
۳- رشته، آرایه و چند داستان دیگر اسلاید  (pdf)اسلاید (pptx)لینک دانلودمشاهده در آپارات

در دیدئو ببینید
در دیدئو ببینید

مشاهده در نماشا

 تمرین خودآزمون
— پروژه اولاسلاید  (pdf)اسلاید (pptx)لینک دانلودمشاهده در آپارات

در دیدئو ببینید
در دیدئو ببینید

مشاهده در نماشا

در دیدئو ببینید
در دیدئو ببینید
 نمونه کد

ب) مبانی برنامه‌نویی شیء‌گرا (Object Orientation) در جاوا

در این بخش آموزش جاوا ، مفاهیم شیءگرا در جاوا آموزش داده می‌شود. مفاهیمی مانند کلاس، شیء، وراثت (Inheritance)، چندریختی (Polymorphism) و واسط (Interface) بیان می‌شود.

این بخش مجموعاً در ۸ ساعت و ۵۷ دقیقه آماده شده است.

قسمت اول مبانی برنامه‌نویی شیء‌گرا در جاوا را مشاهده نمایید :

سایر فایلها و آموزش ها :
۴- برنامه نویسی شئ گرا 
اسلاید  (pdf) اسلاید (pptx)لینک دانلودمشاهده در آپارات

در دیدئو ببینید
در دیدئو ببینید

مشاهده در نماشا 

تمرین خودآزمون
۵- اشیاء در جاوااسلاید  (pdf)اسلاید (pptx)لینک دانلود
 مشاهده در آپارات 

در دیدئو ببینید
در دیدئو ببینید
تمرین خودآزمون
۶- تولد و مرگ اشیاءاسلاید  (pdf)اسلاید (pptx)لینک دانلود مشاهده در آپارات 

در دیدئو ببینید
در دیدئو ببینید
تمرین خودآزمون ۱

تمرین خودآزمون ۲

۷- امکانات شیءگرا در جاوااسلاید  (pdf)اسلاید (pptx)لینک دانلود مشاهده در آپارات 

در دیدئو ببینید
در دیدئو ببینید
تمرین خودآزمون ۱

تمرین خودآزمون ۲

تمرین خودآزمون ۳

تمرین خودآزمون ۴

۸- چند داستان کوتاه درباره امکانات جاوااسلاید  (pdf)اسلاید (pptx)لینک دانلود مشاهده در آپارات 

در دیدئو ببینید
در دیدئو ببینید
تمرین خودآزمون
۹- مهارت‌های برنامه‌نویسیاسلاید  (pdf)اسلاید (pptx)لینک دانلود مشاهده در آپارات 

در دیدئو ببینید
در دیدئو ببینید
تمرین خودآزمون
— پروژه دوماسلاید  (pdf)اسلاید (pptx)لینک دانلود
 مشاهده در آپارات 

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

ج) مفاهیم پیشرفته شیءگرا در زبان جاوا

در این بخش، با مفاهیم پیشرفته‌تری درباره امکانات شیءگرا در آموزش جاوا آشنا می‌شویم.

قسمت اول مفاهیم پیشرفته شیءگرا در زبان جاوا را مشاهده نمایید :

سایر فایلها و آموزش ها :
۱۰- وراثت (Inheritance)اسلاید  (pdf)اسلاید (pptx) لینک دانلود
تمرین خودآزمون ۱

تمرین خودآزمون ۲

مشاهده در آپارات

در دیدئو ببینید
در دیدئو ببینید
۱۱- چندریختی (Polymorphism)اسلاید  (pdf)اسلاید (pptx) لینک دانلود
تمرین خودآزمونمشاهده در آپارات 

در دیدئو ببینید
در دیدئو ببینید
۱۲- واسط (Interface)اسلاید  (pdf)اسلاید (pptx)لینک دانلود
تمرین خودآزمونمشاهده در آپارات 

در دیدئو ببینید
در دیدئو ببینید
۱۳- مدیریت استثناء (Exception)اسلاید  (pdf)اسلاید (pptx)لینک دانلود
تمرین خودآزمونمشاهده در آپارات