Udemy_Complete_Java_Masterclass_(Updated_for_Java_10)

خواه شما بخواهید مهارت های مورد نیاز برای دریافت شغل برنامه نویس جاوا را بدست آورید، در آزمون گواهینامه oracle java قبول شوید یا اپلیکیشن های جاوا را به سرعت ایجاد کنید این دوره کامل برای شما خواهد بود. این دوره طراحی شده است تا به شما مهارت های جاوا مورد نیاز را  به عنوان یک توسعه دهنده جاوا بدهد. در پایان دوره، جاوا را به خوبی درک خواهید کرد و قادر به ساخت اپلیکیشن های جاوا خواهید بود و به عنوان یک توسعه دهنده نرم افزاری عملکرد بهتری خواهید داشت. مطالبی که برای توسعه جاوا نیاز دارید در 7 بخش اول دوره گنجانده شده است (حدود 14 ساعت در مجموع). مبانی جاوا در آن قسمت ها پوشش داده می شود. بقیه مطالب شامل مطالب متوسط، پیشرفته و اختیاری است که از لحاظ فنی نیازی به انجام آن ندارید. به عنوان مثال بخش 13 تنها 10 ساعت به طور کامل به توضیح ایجاد اپلیکیشن های دسک تاپ با رابط کاربری گرافیکی می پردازد. JavaFX (که فن آوری مورد استفاده در این بخش است) چیزی است که اکثر توسعهدهندگان جاوا به ندرت یا هرگز نیازی به کار با آن ندارند. پس می توانید از این بخش صرف نظر کنید. اما اگر یکی از معدود افرادی باشد که نیاز به ایجاد رابط کاربری دارد، محتوای آن وجود دارد و برای شما آماده است. بخش های دیگری وجود دارد که شما می توانید کاملا از آن اجتناب کنید.

اگر بخواهید کاملا همه چیز را درباره جاوا بدانید، تمامی مطالب پوشش داده شده است. چرا می خواهید جاوا را یاد بگیرید؟ واقعیت این است که زبان های کامپیوتری زیادی وجود دارد. چرا زبان جاوا را انتخاب می کنید؟ با توجه به بسیاری از وب سایت های رسمی که محبوبیت زبان ها را دنبال می کنند، جاوا یا رتبه 1 یا در 3 زبان محبوب است.  محبوبیت به معنای تعداد شرکت بیشتری که از یک زبان استفاده می کنند. در این دوره با تمام کلمات کلیدی جاوا، اپراتورها، statements و عبارات، برنامه نویسی و کدنویسی با جاوا، کلاس جاوا، polymorphism و وراثت و اعمال آنها به اپلیکیشن ها، دانلود و نصب تمام ابزارهای کدنویسی، برنامه نویسی شی گرا و بسیاری از جنبه های Java API، تئسعه اپلیکیشن های جاوا و غیره آشنا می شوید. همچنین Spring framework، توسعه اندروید و Java EE را فرا خواهید گرفت.

سرفصل:

  • معرفی دوره
  • کار با زیرنویس ها و پخش با کیفیت ویدئو
  • کدام نسخه از جاوا؟
  • بررسی نرم افزار
  • نصب JDK 11 در ویندوز
  • نصب و پیکربندی IntelliJ IDEA در ویندوز
  • نصب  JDK 11 در مک
  • نصب و پیکربندی ntelliJ IDEA در مک
  • نصب JDK 11 در ماشین لینوکس
  • بررسی IntelliJ IDEA
  • متغیرها، انواع داده ها و اپراتورها
  • مقدمه ای بر این بخش از درس مربوط به متغیرها، انواع داده ها و اپراتورها
  • متغیر چیست؟
  • انواع داده اولیه – شناور و دوگانه
  • بدست آوردن انواع داده های اولیه – Char و Boolean
  • درک رشته ها و تکمیل انواع داده های اولیه
  • اپراتورها در جاوا
  • Statements، عبارات، متدها و غیره
  • سازماندهی کد
  • متدها در جاوا
  • ابزار DiffMerge
  • نصب و استفاده از DiffMerge
  • MegaBytes Converter
  • DecimalComparator
  • Control Flow Statements
  • For Loop
  • While و Do While
  • OOP
  • وراثت
  • متدهای استاتیک و Instance
  • Polymorphism
  • آرایه ها
  • Java Generics
  • و غیره