JAVA Core Foundation

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

JAVA یک زبان برنامه نویسی شی گرا است که حدود 20 سال پیش از جانب شرکت sun معرفی شد و بر طبق آمار رسمی هم اکنون به عنوان محبوب ترین زبان برنامه نویس ها شناخته شده است .این زبان ساختار کلی کدنویسی خود را از زبان ++c به ارث برده است .اما تفاوت های زیر منجر به پیشی گرفتن این زبان از رقیب ها شده است:

  • عدم وابستگی به پلتفرم: خاصیت Platform Independency منحصر به زبان جاوا می باشد . در واقع در این زبان شما تنها یک برنامه مینویسید و این برنامه قابل اجرا روی تمام پردازنده ها و سیستم عامل هایی است که ماشین مجازی جاوا بر روی آنها نصب باشد . بنابرین در صورتی که بخواهید برنامه ای را برای دو سیستم عامل مک و ویندوز بنویسید لازم نیست دوبار این کار را انجام دهید .
  • کدهای مطمئن و بدون خطا:: این ویژگی را افرادی که قبلا با دیگر زبان های برنامه نویسی کار کرده اند ، به محض ورود به جاوا به راحتی درک خواهند کرد . کامپایلر زبان جاوا روی کدها بسیار سخت گیرانه عمل خواهد کرد .بنابرین شما در همان مقطع کد زنی بسیاری از خطاهایی که چه بسا در زبان های دیگر دردسر ساز میشد را رفع خواهید کرد .
  • صددرصد شی گرا : حتی اگر بخواهید یه برنامه ی hello world هم بنویسید باید حداقل یک کلاس داشته باشید .کلاس ها پایه ی شی گرایی اند.
  • اندروید : حمایت مالک سیستم عامل اندروید یعنی گوگل ، کارایی این زبان را چندین برابر کرده است .
  • اداره ی خودکار حافظه :اگر قسمتی از حافظه را به صورت موقت لازم دارید نگران پاکسازی آن نباشید . زباله جمع کن (garbage collector) در زبان جاوا به صورت اتوماتیک این کار را انجام خواهد داد .اگر شما خواستید یک قسمت خاص را زودتر تمیزکاری کند میتوانید صدایش بزنید ، اما اگر سرش شلوغ باشد خیلی حرف گوش کن نخواهد بود .

اهداف

این دوره شما را به یک برنامه نویس جاوا تبدیل می کند بگونه ای قادر خواهید بود پس از گذراندن دوره با مبانی اولیه زبان برنامه نویسی جاوا و تولید هر نوع برنامه تحت جاوا آشنا شوید. در واقع در این دوره با مفاهیم مقدماتی برنامه نویسی جاوا یا Java Standard Edition آشنا خواهید شد. گذراندن این دوره شما را آماده ی ورود به دوره ی جاوای پیشرفته یا J2EE میکند.

مزایا:

  • برنامه نویسی به زبان جاوا
  • مفاهیم شی گرایی
  • آشنایی با نحوه ی تفکر سیستمی و تحلیل نرم افزار
  • تولید نرم افزارهای با کیفیت دستکتاپ به زبان جاوا
پیش نیاز

هیچ پیش نیاز ضروری برای این دوره ی آموزشی وجود ندارد

مخاطبان
  • مدیران و کارشناسان داده
  • برنامه نویسان
  • معماران و توسعه دهندگان نرم افزاری
  • مدیران فناوری اطلاعات
  • مدیران سیستم های هوش تجاری
  • تحلیل گران کسب و کار
سرفصل های دوره
  • Introduction to Java
  • Introduction to Objects
  • Everything Is an Object
  • Operators
  • Strings
  • Controlling Execution
  • Initialization & Cleanup
  • Access Control
  • Reusing Classes
  • Polymorphism
  • Interfaces
  • Inner Classes
  • Error Handling with Exceptions
  • Type Information
  • Generics
  • Arrays and collection
  • Containers in Depth
  • I/O
  • Enumerated Types
  • Annotations
  • Concurrency and Multithreading
  • Graphical User Interfaces, Swing and JavaFX
  • Deploying application
  • Refection API
اعتباردهنده و مرجع علمی

در دوره های Non-Accredit شركت كنندگان در دوره هاي آموزشي ازسوي مرجع اعتبار دهی IT HOUSE گواهي حضوردردوره ي آموزشي دريافت خواهند نمود.

درباره مدرس

تماس بگیرید

سوابق برگزاری

ندارد.

به اشتراک گذاری بر روی whatsapp
به اشتراک گذاری بر روی email
به اشتراک گذاری بر روی linkedin
به اشتراک گذاری بر روی telegram
به اشتراک گذاری بر روی facebook

دوره های مرتبط:

محصولات مرتبط

زمان باقیمانده جهت ثبت‌نام

00
D
00
H
00
M
00
S

برای دانلود لطفا ایمیل خود را وارد نمایید .

شرکت دوره

به منظور ارسال درخواست ثبت‌نام، لطفا فرم زیر را با دقت تکمیل نمایید.

همکاران ما در اسرع وقت با شما تماس خواهند گرفت.