کاور
شنبه ۱۰ اسفند ساعت ۱۶:۰۰

دوره آموزشی دوره آموزشی JavaSE جهت پیاده سازی و ایجاد ماکرو سرویس های متصل به بانک اطلاعاتی اوراکل (جاوا مقدماتی) + اندروید مقدماتی

  • رایگان
  • تهران
  • فنی، مهندسی و صنعت
تهیه بلیت برای این رویداد از روز دوشنبه ۱۱ آذر ساعت ۰۸:۰۰ تا روز پنج‌شنبه ۸ اسفند ساعت ۱۷:۰۰ امکان‌پذیر است.

توضیحات


در دنیای امروز که بخش زیادی از وقتمان را در محیط کار میگذرانیم، داشتن شغلی متناسب با علایق و توانمندی هایمان؛ و کار در محیطی خلاق و در کنار تیمی حرفه‌ای می‌تواند ایده‌آلی دوست داشتنی باشد تا هر روز با لبخند، روانه محل کارمان شویم.

اگر قصد شرکت در دوره های آموزشی جاوا را در لایتک دارید به شما کمک میکنیم تا بتوانید شغل مناسب تخصصی حوزه جاوا را نیز پیدا کنید. دانش پذیرانی که در دوره های جاوا شرکت می کند پس از پایان دوره برای گذراندن دوره های کارآموزی و کسب تجربه کافی در محیطی کاملا مرتبط و پویا و آماده شدن جهت جذب و حضور در محیط های کاری به سازمانهای معتبری همچون مرکز تست کارت هوشمند آزمایشگاه خدمات ارزش افزوده تلفن همراه دانشگاه صنعتی شریف، شرکت فناوپ و ....  معرفی می شوند.
زمان را از دست ندهید و هم اکنون در دوره های جاوا شرکت نمایید. 

این دوره برای افرادی در نظر گرفته شده که تمایل به تولید برنامه های کاربردی رومیزی برای سیستم عامل های لینوکس، ویندوز، سولاریس و… را دارند. بهتر است، دانشجویانی که تمایل به شرکت در این دوره را دارند با زبان برنامه نویسی و همچنین بانک اطلاعاتی آشنایی داشته باشند. این دوره بعنوان پیش نیاز دوره جاوای پیشرفته یا دوره Java Enterprise Edition I محسوب می شود.

 

شروع دوره: شنبه 10 اسفند 98 16:00

پایان دوره: شنبه 27 اردیبهشت 99 20:00

مدت زمان: 40 ساعت

مدرس: امیرسام بهادر

محل برگزاری: لایتک

 

در صورت نیاز به مشاوره و راهنمایی جهت شرکت در دوره، می توانید با شماره های لایتک تماس گرفته و نسبت به تعیین زمان مشاوره توسط کارشناسان لایتک اقدام گردد.

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

سه شنبه 30 مهر ماه 98
سه شنبه 21 آبان ماه 98
سه شنبه 19 آذر ماه 98
برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره جاوا به صورت پروژه برگزار می گردد.

 

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

دوره آموزشی JavaSE جهت پیاده سازی و ایجاد ماکرو سرویس های متصل به بانک اطلاعاتی اوراکل (جاوا مقدماتی)
دوره آموزشی JavaEE1 جهت پیاده سازی برنامه های کاربردی تحت وب (جاوا پیشرفته)
دوره آموزشی JavaEE2 جهت پیاده سازی برنامه های کاربردی تحت وب در مقیاس ملی (جاوا تکمیلی)
دوره آموزشی Oracle برای برنامه نویسان جاوا
دوره آموزشی مهندسی نرم افزار شامل مفاهیم سرویس گرایی و فرایند گرایی در جاوا
دوره آموزشی فرایند گرایی در جاوا (BPMN2 و زبان برنامه نویسی جاوا)
دوره آموزشی امنیت در جاوا (دفاع سایبری)
 

مخاطبان دوره

  • دانشجویان و فارغ التحصیلان رشته ی نرم افزار - متخصصان نرم افزار - طراحان وب
  • علاقه‌مندان به زبان برنامه‌نویسی جاوا

توانایی پس ازگذراندن دوره
آشنایی با تولید برنامه‌های کنسولی و یا Desktop با زبان برنامه‌نویسی جاوا

 

سرفصلهای دوره

  • هسته جاوا شامل مفاهیم مقدماتی برنامه نویسی در جاوا
  • انواع ویرایش های جاوا و کاربرد آن
  • شرح مختصری از خواص جاوا شامل OOP, Native, AOP, Free PlatForm
  • Java Development Kit چیست؟
  • Java Runtime Environment چیست؟
  • محیط برنامه نویسی IntelliJ
  • اصول مقدماتی زبان برنامه نویسی جاوا
  • حلقه ForEach
  • Java Object Oriented Programming مفاهیم پیشرفته جاوای مدرن
  • Class چیست؟
  • Method چیست؟
  • متد های همنام در جاوا، متد با ورودی غیر ثابت
  • علت وجود نماد عددی در جاوا
  • Property چیست؟
  • Package چیست؟
  • import های static
  • ساخت شی و دستور this
  • متد سازنده و متد finalize
  • Memory Management in Java
  • ارث بری و دستور super
  • Override
  • سطوح دسترسی در جاوا
  • کاربرد Non Access
  • Interface چیست؟
  • دستورات default and static در Interface
  • کلاس Abstract چیست؟
  • مدیریت Exception و ایجاد Exception سفارشی
  • پرتاب Exception
  • دستور finally
  • کلاس String
  • String و دستور switch
  • بررسی برابری اشیا با استفاده از equals
  • Null Pointer Exception
  • Casting و تبدیل داده ها به یکدیگر
  • کلاس Object
  • تفاوت کلاس Primitive Type و Wrapper Class
  • دستور instance of
  • نام گذاری مناسب در جاوا
  • کلمات کلیدی شامل static، final
  • Generics در جاوا و ایجاد محدودیت
  • Annotation در جاوا
  • value در Annotation
  • آشنایی با Map,Iterator,List,Set
  • مفاهیم Call By Value و Call By Reference
  • مفهوم Clone
  • مفهوم Auto Closable
  • دلیل استفاده از متد های Getter و Setter
  • آشنایی با مفاهیم Stateful و Stateless
  • آشنایی با مفاهیم الگو های طراحی در جاوا از جمله Builder، Singleton و Factory
  • Java Fuctional Programming
  • Lambda
  • Consumer
  • Supplier
  • Stream
  • خواندن و نوشتن بر روی File
  • مفاهیم مربوط به Serialization
  • مفهوم Thread و برنامه نویسی Multi Thread و دام همزمانی (مفهوم asynchronous)
  • متد join
  • مفهوم Thread ID
  • اینترفیس Runnable
  • کلاس Thread
  • بانک اطلاعاتی اوراکل و جاوا
  • مفاهیم اولیه بانک اطلاعاتی اوراکل و زبان SQL
  • دستورات ساده SQL همانند insert، update، select و delete
  • ارتباط با بانک های اطلاعاتی از طریق JDBC
  • مفاهیم Transaction
  • آشنایی با لایه های repository، service، entity و پیاده سازی لایه M معماری MVC یا به عبارتی Model View Controller
  • آشنایی مقدماتی با PL-SQL جهت تولید Procedure های ساده
  • فراخوانی Procedure در جاوا
  • مدیریت Connection بانک اطلاعاتی ConnectionPool
  • سرفصل توزیع برنامه های کاربردی در سطح شبکه بوسیله RMI
  • چگونگی دریافت IP در RMI
  • تجزیه XML با استفاده از JDom
  • نقل و انتقال اطلاعات بر مبنای JSON با استفاده از SimpleJSon
  • سرفصل وب سرویس و WebSocket
  • تولید وب سرویس Rest

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

  • آشنایی با Activity در اندروید
  • آشنایی با Activity LifeCycle
  • آشنایی با LinearLayout در اندروید
  • آشنایی با Toast
  • آشنایی مقدماتی با UI Components در اندروید
  • آشنایی با Button Event Handling
  • ارسال SMS در اندروید
  • تماس تلفنی در اندروید
  • آشنایی با مفاهیم AsyncTask در اندروید
  • ارتباط با سرویس دهنده به وسیله RestAPI در اندروید
  • ارتباط با SQLLite در اندروید
  • دریافت مختصات جغرافیایی در اندروید بوسیله GPS

  • شروع: شنبه ۱۰ اسفند ساعت ۱۶:۰۰
  • پایان: شنبه ۲۷ اردیبهشت ساعت ۲۰:۰۰

آدرس: تهران ضلع شمالی دانشگاه شریف، خیابان قاسمی، کوچه گلستان، پلاک 3

رویدادهای زیر را به شما پیشنهاد می‌کنیم