فهرست بستن
دوره آموزشی

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

 

استاندارد آموزشی

طول دوره

12جلسه

(2 ساعته)

شهریه (تومان): 550/000

پیش از هر چیز توجه داشته باشیم که زبان Java را با زبان JavaScript اشتباه نگیریم؛ به‌ طور کلی، جاوا یک زبان چندمنظوره و شییٔ‌گرا است و تا حدودی شبیه به زبان سی‌پلاس‌پلاس است اما شییٔ‌گرایی در آن ساده‌تر شده است و از قابلیت‌های سطح پایین کمتری پشتیبانی می‌کند. یکی از قابلیت‌های زبان برنامه‌نویسی جاوا این است که مدیریت حافظه را به‌ صورت خودکار انجام می‌دهد مضاف بر اینکه خالقین جاوا شعار جالبی که دارند با این مضمون که «یک بار بنویس و همه‌جا اجراش کن». لازم به یادآوری است که تا قبل از عرضهٔ زبان برنامه‌نویسی کاتلین، جاوا به‌ عنوان اصلی‌ترین زبان توسعهٔ اپلیکیشن برای سیستم‌عامل اندروید محسوب می‌شد.

خالق زبان‌ برنامه‌نویسی جاوا

جاوا توسط James Gosling در شرکت Sun Microsystems طراحی گردید که بعدها توسط شرکت Oracle خریداری شد و در سال ۱۹۹۵ اولین نسخهٔ آن منتشر شد. خالق این زبان که نام واقعی‌‌اش James Arthur Gosling است، در ۱۹ ماه می سال ۱۹۵۵ در کشور کانادا به دنیا آمد و در حال‌ حاضر به‌ عنوان یکی از دانشمندان به‌‌نام علوم کامپیوتری دنیا محسوب می‌گردد و در مجامع برنامه‌نویسی دنیا از وی به‌ عنوان «پدر زبان برنامه‌نویسی جاوا» یاد می‌شود. وی در سال ۱۹۷۷ از دانشگاه Calgary در رشتۀ علوم کامیپوتری فارغ‌التحصیل شد و در سال ۱۹۸۳ نیز مدرک Ph.D خود را در همین رشته از دانشگاه Carnegie Mellon دریافت کرد.

بعضی از سرفصل های Java

  • IntelliJ
  • Java Core 1.8
  • Object Oriented Design Pattern
  • کلاس های پر کاربرد JavaSE همانند ArrayList، HashMap و…
  • مفاهیم Call By Value و Call By Refrence
  • مفاهیم مربوط به Clone، Serialization، Exception، Generic، Lambda، Function Programming، Annotation
  • مفاهیم File، Thread و…
  • مفاهیم اولیه بانک اطلاعاتی اوراکل و زبان SQL
  • ارتباط با بانک های اطلاعاتی از طریق JDBC
  • مفاهیم Transaction
  • جلوگیری از SQL Injection
  • توزیع برنامه کاربردی در سطح شبکه بواسطه Remote Method Invocation
  • آشنایی با معماری Model View Controller
  • ایجاد واسط کاربری برای سیستم عامل لینوکس، ویندوز از طریق Swing و AWT یا JavaFX
  • انتقال و دریافت اطلاعات از اینترنت بواسطه Web Socket
  • Apache Tomcat Application Server
  • تولید سرویس Rest
  • تجزیه XML
  • نقل و انتقال اطلاعات بر مبنای JSON
  • روش های رمز نگاری برگشت پذیر و برگشت ناپذیر AES، MD5، SHA، RSA
  •  و …
این دوره برای افرادی در نظر گرفته شده که تمایل به تولید برنامه های کاربردی رومیزی به عبارتي desktop برای سیستم عامل ها را دارند. بهتر است، دانشجویانی که تمایل به شرکت در این دوره را دارند با حداقل يك زبان برنامه نویسی و همچنین يك بانک اطلاعاتی آشنایی داشته باشند. این دوره بعنوان پیش نیاز دوره جاوای پیشرفته یا دوره جاواي تكميلي محسوب می شود.
دانشجویان و فارغ التحصیلان رشته ی نرم افزار -متخصصان نرم افزار -طراحان وب و علاقه‌مندان به زبان برنامه‌نویسی جاوا

1ـ پس از پایان دوره آموزشی وردپرس در آموزش کرل دراو (به صورت کاملا عملی) با %25درصد تخفیف می توانید شرکت کنید.

2ـ با پایان دوره کارت تخفیف ویژه ثبت نام در دوره های آموزشگاه پویاگران