آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

آموزش جاوا (J2SE)

پیشنیاز : منطق و مقدمات برنامه نویسی
تاریخ شروع طول دوره ساعت برگزاری نام استاد هزینه (تومان) وضعیت
1399/01/15 56 ساعت جمعه ها ساعت 9 تا 13 مهندس محمدی 1,300,000 ثبت نام

توجه: از دانشجویان عزیز تقاضا میگردد جهت قطعی کردن ثبت نام با آموزشگاه تماس بگیرند.

آموزش آنلاين

آموزش Java

مخاطبین دوره آموزش Java Core

آموزش Java یکی از کاربردی ترین آموزش های روز دنیاست .

آموزش Java همواره از کاربردی ترین و پر استفاده ترین زبان های موجود در برنامه نویسی است .

  • آن دسته از افرادی که می خواهند به زبان برنامه نویسی حرفه ای Java به عنوان یکی از پردرآمدترین زبان های برنامه ، تسلط یابند از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که علاقه مند به برنامه نویسی در محیط Linux و Unix می باشند نیز از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که می خواهند بالاترین استانداردهای برنامه نویسی شی گرا را در محیطی فاقد ابزارهای جانبی اضافه به صورت خالص بیاموزند از مخاطبان این دوره هستند.
  • آن دسته از مهندسین صنایع که برای اجرای تحلیل و طراحی شی گرای نرم افزار احتیاج به دانش عملی oop دارند نیز از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که می خواهند API قدرتمند کارکردن با بانک اطلاعاتی از طریق آموزش های Java بیاموزند نیز از مخاطبین این دوره هستند .
  • آن دسته از برنامه نویسانی که می خواهند برنامه نویسی توزیع شده در محیط شبکه را بیاموزند نیز از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که می خواهند در محیطی عملی و کاربردی از صفر تا صد مراحل اجرای یک پروژه را در محیط Java به صورت پروژه ای تجربه کنند از مخاطبین این دوره هستند.
  • آن دسته از برنامه نویسانی که می خواهند برنامه نویسی اندروید را به صورت حرفه ای بیاموزند و برای برنامه نویسی اندروید تسلط به زبان java ندارند نیز از مخاطبین این دوره هستند.
توجه مهم :

این دوره از ابتدا بصورت پروژه محور بوده و مسائل مربوط به پیاده سازی پروژه های enterprise بررسی شده و برنامه نویسی خواهند شد.

اهداف دوره آموزش جاوا
  • آشنایی با محیط توسعه Java
  • آشنایی با معماری بر اساس تفکر Java
  • اصول برنامه نویسی با زبان Java
  • آشنایی با رمز نگاری اطلاعات در Java
  • آشنایی با طراحی شی گرا
  • آشنایی با طراحی ‏برنامه های پایه و کاربردی
  • برنامه ‏نویسی توزیع شده در سطح شبکه در Java توسط‎ Remote Method invocation
  • ایجاد آمادگی جهت شرکت در دوره های پیشرفته Java
سرفصل های دوره آموزش J2SE با آپدیت 2020: سرفصل های دوره آموزش Java Core :

بخش اول آموزش جاوا:معرفی Java

  • چرا ‏open source‏ ؟
  • انواع زبان های برنامه نویسی ‏
  • بررسی roadmap جهت موفقیت در برنامه نویسی به زبان java
  • مقایسه مفسر ها و کامپایلر ها ‏
  • نحوه اجرای برنامه های Java ‏
  • ویرایش های Java و قابلیت های آنها ‏
  • برنامه نویسی ‏Object Oriented Programming ‏
  • کتابخانه کلاس Java ‏
  • محیط توسعه Java
  • JDK (java developer kit)
  • JVM (java virtual machine)
  • JRE (java runtime environment)
  • Garbage collection
  • اصول نامگذاری در Java (‏Naming conventions‏)

بخش دوم آموزش جاوا : برنامه نویسی در Java

  • نصب جاوا روی سیستم عامل
  • استفاده از ‏Intellij idea‏ جهت توسعه نرم افزار
  • انواع اصلی‏primitive type‏ در Java
  • Wrapper Classesدر Java
  • مفاهیم حافظه در Java
  • بررسی حافظه های heap و stack
  • بررسی متغییر های محلی و تفاوت آنها با Attribute ها در عملکرد
  • تصمیم گیری و عملگر های رابطه ای
  • عبارات کنترل و تکرار
  • ساختار های کنترلی در Java
  • ساختار های شرطی در Java
  • عبارت تکرار ‏while
  • عملگر های تخصیص دهنده در Java
  • عملگر های افزاینده و کاهنده در Java
  • عبارات شمارنده و کنترل تکرار
  • عبارات تکرار ‏for
  • عبارت ‏do- while
  • عبارت چند انتخابی ‏switch
  • عملگرهای منطقی در Java
  • بررسی break و continue و return
  • کار با متون در Java
  • java documentation

بخش سوم آموزش جاوا : شی گرایی در java‏

  • اعلان کلاس و نمونه سازی یک شی از کلاس در Java
  • کاربرد متد ها و Attribute ها
  • مقدار دهی شی ها با سازنده ها
  • مفاهیم کنترل دسترسی ( , package‏Public , private , protected‏)‏
  • کلمه کلیدی ‏this
  • متد های سازنده کلاس در Java
  • بررسی و پیاده سازی مفهوم static
  • Static import
  • Static block
  • Encapsulation و متد های setter‏ و getter
  • Finalize
  • وراثت در Java
  • کلاس‏Object
  • برنامه نویسی چند ریختی ‏Polymorphism
  • مفهوم abstraction
  • کلاس های ‏abstract در Java
  • کلاس ها و متد های ‏final
  • وراثت
  • مفهوم Super class و Sub class
  • استفاده از کلمه کلیدی Super
  • بررسی توالی وراثت
  • توالی ساخت object ها در وراثت
  • بررسی overriding
  • پیاده سازی composition و بررسی اهمیت آن در پیاده سازی نرم افزار

بخش چهارم آموزش جاوا : آرایه ها و رشته ها و فایل ها‏

  • انواع اصلی و مرجع
  • آرایه ها در Java
  • عبارت ‏for‏ پیشرفته
  • آرایه های تک بعدی
  • آرایه های چند بعدی
  • آرگومان های خط فرمان
  • Array list
  • کاراکتر ها و رشته ها در آموزش Java
  • کلاس‏String
  • متدهای کار با کاراکترها و رشته ها
  • مقایسه رشته ها در Java
  • متد های‏String
  • اتصال و استخراج رشته ها

بخش پنجم آموزش جاوا : Collection ها‏

  • لیست های پیوندی
  • comparable و comparator
  • Map
  • Hash map
  • Tree map
  • Hash set
  • Set
  • Vector

بخش ششم آموزش جاوا : ساخت رابط کاربری با استفاده از java fx

  • Gridpane layout
  • Hbox layout
  • Borderpane layout
  • Java fx controls
  • Radiobutton
  • Check box
  • Combobox
  • Choice box
  • Slider
  • Spinner
  • ColorPicker
  • Titled pane
  • Event handlers
  • Dialog pane
  • Key event
  • Toolbar
  • Use css in javafx
  • استفاده از SceneBuilder
  • پیاده سازی مینی پروژه با استفاده از java fx

بخش هفتم آموزش جاوا : Generic‏

  • بررسی انواع generic و محل استفاده از آنها
  • متدهای generic
  • کلاس های generic
  • Type inference
  • Wild cardها

بخش هشتم آموزش جاوا : I/O

  • Filewriter کلاس
  • File Reader
  • Closable
  • Try with resources
  • Buffered Reader
  • Load Big Location and Exits Files
  • Byte streams
  • Reading Binary data
  • Serialization

بخش نهم آموزش جاوا : Thread ها و concurrency در جاوا

  • Runnable
  • Thread
  • Interrupt
  • Join
  • Thread variables
  • Synchronisation
  • Deadlocks
  • wait
  • notify
  • notify all
  • Java Util Concurrent package
  • Reentrant Lock and Unlock
  • Try Finally
  • Thread Pools
  • ArrayBlockingQueue
  • Deadlocks
  • Starvation
  • Fair Locks
  • Live Locks
  • Background tasks in java FX
  • Data Binding

بخش دهم آموزش جاوا : Network programming

  • ساخت نرم افزار های client-server
  • Multi thread servers
  • Timeout
  • Server های UDP
  • High Level API
  • URL Connections
  • Input Stream Reader
  • HTTPUrlConnection+

بخش یازدهم آموزش جاوا : java reflection

  • بررسی دلایل استفاده از reflection
  • کلاسها
  • متدها
  • فیلدها
  • دریافت متد ها و فیلد های private
  • Annotation ها

بخش دوازدهم آموزش جاوا : Xml , Json , Properties‏

  • ایجاد ،خواندن، نوشتن و اعمال تغییرات در فایلهای‏xml‏ توسط ‏JDOM
  • کاربرد‎ Json
  • انجام انواع تراکنش ها روی ‏Json
  • استفاده از فایلهای ‏Properties‏ در Java و internationalization

بخش سیزدهم آموزش جاوا : کنترل استثنا در Java

  • بررسی خطاهای رایج در برنامه نویسی
  • کلاس های‏Exception در Java
  • بررسی انواع ‏Exception
  • Finally
  • Multi-catch
  • اعلان استثنا جدید
  • آزاد سازی خودکار منابع در Java

بخش چهاردهم آموزش جاوا : ارتباط با پایگاه داده ها

  • آشنایی با‏JDBC
  • Driver class
  • Driver Manager
  • Prepared statement Concept
  • آشنایی به DML و DDL
  • دستورات ‏پر کاربرد SQL
  • دستورات پرس و جو در SQL
  • آموزش نصب و پیکر بندی ‏ MY SQL
  • ارتباط Java با پایگاه داده ها
  • مدیریت تراکنش ها در JDBC

بخش پانزدهم آموزش جاوا:امکانات جدید java 8

  • Lambda expression
  • Functional programming
  • Functional Interface
  • Predicate
  • Suppliers
  • Streams
  • Intermediate and Terminal Operations
  • Flatmap

بخش شانزدهم آموزش جاوا: مباحث ویژه‎ ‎و بسیار کاربردی در Java ‏

  • استفاده از ‏Regular Expression‏
  • Pattern
  • matcher
  • ساخت ‏library و framework
  • استفاده از‏RMI‏ جهت برنامه نویسی توزیع شده
  • گزارش سازی ‏Jasper Report و Ireport

دوره آموزش java-آموزش j2se-دوره آموزش برنامه نویسی جاوا-آموزش برنامه نویسی- آموزشگاه برنامه نویسی

فیلم های آموزشی مرتبط با این دوره

متغیرها در جاوا
روند کنترل در جاوا
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال
کاربر میهمان1398/07/01

حضوری یا مجازی

سلام این کلاس حضوری است ؟

پاسخ مدیر

این دوره حضوری می باشد.

کاربر میهمان1396/08/29

شرکت در دوره آموزش جاوا

واقعا عالی بود و خوشحالم که در این دوره آموزش جاوا با استاد محمدی آشنا شدم به موضوع تسلط بسیاری دارند و راهنمای خوبی هستن

محمد نادری1396/08/21

شرایط سنی

آیا شرکت در کلاس آموزش جاوا شرایط سنی خاصی رو می طلبه ؟؟ من27 ساله هستم آیا میتونم بعد از این دوره کار مناسبی پیدا کنم ؟؟

پاسخ مدیر

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

کاربر میهمان1396/08/10

سوال

ببخشید یه سوالی داشتم . آیا امکانش هست همزمان با دوره آموزش جاوا دوره کارگاه عملی جاوا را هم شرکت کنم ؟ تداخلی با هم ندارند ؟ ممنون میشم پاسخ بدید

پاسخ مدیر

چون مباحث کارگاه بر مبنای دوره اولیه هست و مستقل از هم نیستن شما حتما باید دوره آموزش جاوا را زودتر گذرانده باشید تا بتوانید در کارگاه جاوا شرکت کنید

کاربر میهمان1396/08/08

عالی بود

واقعا کلاس خوبی بود لذت بردم از این که در کلاس آموزش جاوا شرکت کردم

کاربر میهمان1396/08/03

سوال از دوره آموزش جاوا

ببخشید این که گفتین پیشنیاز آموزش جاوا دوره منطق و مقدمات هست من منطق برنامه نویسی رو آشنا هستم میتونم دوره آموزش جاوا شرکت کنم؟؟

پاسخ مدیر

دوره منطق و مقدمات برای کسانی که آشنایی با رشته برنامه نویسی ندارند در نظر گرفته شده اگر شما در این زمینه مشکلی ندارید میتونید در دوره آموزش جاوا شرکت کنید

مریم شاپور1396/08/01

دوره آموزش جاوا

آیا این دوره آموزش جاوا برای کسی مثل من که آشنایی با برنامه نویسی ندارم مناسبه ؟؟

پاسخ مدیر

شما اول باید دوره منطق و مقدمات برنامه نویسی رو بگذرونید بعد می تونید در دوره آموزش جاوا شرکت کنید

کاربر میهمان1396/07/23

آموزش java

دوره آموزش خوب بود و استادش قوی بود. به نظر من بهتر است شما علاوه بر این دوره آموزش دوره آموزشی تحت عنوان آموزش جاوا پیشرفته هم قرار دهید که افرادی که دوست دارند ادامه دهند از دوره هاتون استفاده کنند

پاسخ مدیر

کاربر عزیز دوره های آموزشی جاوا در سطوح مختلف در حال تشکیل است شما از قسمت منو می توانید وارد دوره های آموزش جاوا , آموزش پیشرفته جاوا , آموزش java و spring ,آموزش java و اوراکل شوید

کاربر میهمان1396/07/06

آموزش جاوا

مباحث دوره و سیلابس ارائه شده بسیار عالی و کاربردی می باشد انشاء الله موفق باشید

کاربر میهمان1396/05/11

تشکر

ممنون بابت اطلاعات مفید

کاربر میهمان1396/02/15

CNGJ

خوب

کاربر میهمان1396/02/15

CNGJ

خوب

کاربر میهمان1395/12/29

عاليييي

خيلي خوبه اين سايت

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

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

آموزش java,آموزش جاوا

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .