دوره آموزش Java SE مقدماتی

1 رای ثبت شده
Card image

دوره آموزش Java SE مقدماتی

یکی از محبوب‌ترین زبان‌های برنامه‌نویسی دنیا که به دلیل چند سکویی (Cross Platform) بودن و همچنین پشتیبانی از ویژگی شئ‌گرایی (OOP) مورد توجه افراد بسیار زیادی در دنیا قرار گرفته است.به همین دلیل در بسیاری از شرکت های تولید نرم افزار، زبان جاوا به عنوان اصلی ترین زبان برای توسعه سیستم های نرم افزاری استفاده می شود. شما در این دوره به صورت حرفه ای جاوا مقدماتی را یاد خواهید گرفت.

1 رای ثبت شده
مدرس : تیمور شیدائی آخرین بروزرسانی : 1399/04/23
Card image
349,000 تومان 700,000 تومان
  • دسترسی به فایل ها و محتوای متنی ضمیمه شده
  • ویدیو های آموزشی با کیفیت
  • امکان اجرا در موبایل و تبلت
  • دسترسی همیشگی به ویدیو خریداری شده
349,000 تومان 700,000 تومان
  • دسترسی به فایل ها و محتوای متنی ضمیمه شده
  • ویدیو های آموزشی با کیفیت
  • امکان اجرا در موبایل و تبلت
  • دسترسی همیشگی به ویدیو خریداری شده
آنچه خواهید آموخت :
  • ساختارها و مفاهیم پایه جاوا
  • توانایی کار حرفه ای با IDE
  • برنامه نویسی شی گرایی (OOP)
  • وراثت و چندریختی و پنهان سازی در جاوا
  • اینترفیس و کلاس انتزاعی در جاوا
  • مدیریت استثناها و خطاها
  • طراحی گرافیک برای Desktop App
  • پیاده سازی کامل یک سناریو
بیشتر ...
محتوای دوره :
مدت زمان دوره : 24:41:21 تعداد دروس : 65
03:14:16 11 بخش
معرفی دوره
08:25 پیش نمایش
آشنایی با برنامه نویسی
17:13 پیش نمایش
تاریخچه جاوا
11:9 پیش نمایش
آشنایی با JCP, JSR, Java Editions
21:19 پیش نمایش
آشنایی با JVM, JRE, JDK, Byte Code
20:23 پیش نمایش
نصب و معرفی محیط توسعه و برنامه نویسی جاوا (IDE: NetBeans or Eclipse)
28:42 پیش نمایش
نوشتن اولین برنامه جاوا در یک ابزار متنی ساده و در IDE
28:54 پیش نمایش
بررسی ساختار یک پروژه
21:2 پیش نمایش
آشنایی با متد main
11:51 پیش نمایش
معرفی چندین کتاب و سایت خوب برای یادگیری
07:0 پیش نمایش
چند سوال مهم: چگونه گوگل کنیم؟ زمان لازم برای یادگیری جاوا؟ و...
18:18 پیش نمایش
03:41:57 10 بخش
کلمات کلیدی (Java Keywords)
03:49
عملگرها (Operators)
16:47
قوانین نام گذاری (Java Code Convention)
08:8
انواع داده ها (Data Types) و تعریف متغیرو آشنایی با کلاس String
34:31
استفاده از ورودی و خروجی استاندارد (ُSystem.out, Scanner)
19:17
ساختارهای کنترلی (Condition: if, switch)
27:6
ساختارهای تکرار (Loop: for, while, dowhile)
28:17
آرایه ها (Array)
18:1
نوشتن چندین برنامه ساده و کاربردی
50:30
بررسی مجدد JDK
15:31
05:48:42 14 بخش
آشنایی با شی گرایی (Object Oriented)
25:55
مفهوم کلاس (Class)، متد (Method)، فیلد (Field)
40:8
مفهوم شی (Object & Instance)
22:47
نوع دستیابی (Access Modifier)
06:16
استاتیک (Static Modifier)
36:3
سازنده ها (Constructor: default, parametric) و کاربرد کلمه this در آن
36:51
بلاک های مقداردهی اولیه (Initializer Block & Static Initializer Block)
15:0
آشنایی با پکیج (Packaging)
13:44
کلاس های StringBuffer & StringBuilder
25:13
آشنایی با کلاس های Wrapper و مفهوم Boxing & Unboxing
16:23
آشنایی با Garbage Collector و ساختار حافظه Heap Memory
19:34
مفهوم Type Casting
09:39
نوشتن چندین برنامه با مفهوم شی گرایی
01:08:46
استفاده از ابزارهای Debugger در IDE
12:23
07:34:43 18 بخش
کپسوله سازی یا پنهان سازی (Encapsulation) و کاربرد کلمه this
38:37
چند ریختی نوع اول (Polymorphism: Ad-Hoc)
19:0
وراثت (Inheritance) و کاربرد کلمه super
01:01:39
چند ریختی نوع دوم (Polymorphism: Subtyping)
21:29
کلاس Object و متدهای toString() و equals()
34:50
ثوابت یا فاینال (final: field, method, class)
20:27
کلاس های انتزاعی (Abstract Class)
32:36
اینترفیس (Interface) و وراثت در اینترفیس
31:47
معرفی Enumerated Types
21:37
طراحی شی گرایی با UML
18:30
کلاس های Immutable
14:42
کلاس های Mock
17:41
بررسی مجدد پکیج (Packaging) و ساختن جار فایل
54:32
مستند سازی کدهای جاوا (Documenting: JavaDoc)
18:2
نوشتن برنامه با مفهوم n-Tier Application Design
27:46
آشنایی با اینترفیس Serialization
09:30
آشنایی با Object copy and Cloning
11:58
پیاده سازی چندین سناریو با زبان برنامه نویسی جاوا
00:0
01:44:6 5 بخش
مفهوم استثنا (Exception) و کلمات کلیدی try, catch, finally
29:20
انواع استثنا (Checked & Unchecked) و متدهای کلاس Exception
27:25
مدیریت استثنا (Exception Handling) و کلمات کلیدی throw, throws
24:11
توسعه کلاس Exception
08:12
بررسی یک لاگ از Exception رخ داده
14:58
01:40:23 4 بخش
آشنایی با GUI
25:9
معرفی AWT و JavaFX
29:28
طراحی UI با کتابخانه Swing
45:46
پیاده سازی UI برای یک پروژه
00:0
57:14 2 بخش
مانیتور اپلیکیشن جاوا (Java Visual VM & JConsole)
14:49
آشنایی با ریفکتورینگ (Refactoring)
42:25
00:0 1 بخش
پیاده سازی کامل یک سناریو با جزییات و مروری بر هر آنچه یادگرفته ایم
00:0
توضیحات :

چرا جاوا ؟ بر طبق آمار سایت technostacks.com تا سال 2018 جاوا محبوب ترین و پرطرفدار ترین زبان برنامه نویسی بوده است، با ظهور علوم هوش مصنوعی و داده کاوی در دو سال اخیر زبان پایتون برای این حوزه مورد توجه قرار گرفت اما جاوا هنوز محبوبیت خود را به عنوان زبان برنامه نویسی برای اپلیکیشن های تجاری و سازمانی در دنیا حفظ کرده است.

این زبان object-Oriented و general-purpose جامعه ی بزرگی از برنامه نویسان را در برمی گیرد و با ویژگی (Write Once, Run Anywhere) ایجاد شده است و بیش از سه بیلیون اپلیکیشن در دنیا بر پایه ی جاوا بنا شده اند مانند وب اپلیکیش های محبوب توییتر، آمازون ، گوگل و یوتیوب که از این زبان برای پیاده سازی قسمت back-end خود استفاده کرده اند. ترکیب جاوا و تکنولوژی big data نیز در سال های اخیر برای ایجاد کسب و کار ها و اپلیکیش های موفق ترکیب پر استفاده و پرطرفداری بوده است.

این زبان همچنین بهترین زبان برای یک شروع آسان و قابل درک برای نوآموزان و برنامه نویسان تازه کار می باشد . دوره ی پیش رو شروع مسیر یادگیری جاوا می باشد که شامل مفاهیم پایه ی جاوا برای ایجاد برنامه های ساده است و دوره آموزش پیشرفته برنامه نویسی جاوا (SE) ( برنامه نویسی حرفه ای اپلیکیشن های دسکتاپی جاوا ) و دوره آموزش برنامه نویسی Android ( ایجاد اپلیکیشن های موبایل اندروید ) دو گامهای بعدی این مسیر می باشند.

ارائه دهنده :
تیمور شیدائی
برنامه نویس و مدرس
2 دوره

ایشان از سال 1388 حرفه برنامه نویسی خود را در چند شرکت نرم افزاری آغاز کرده اند و در حال حاضر به عنوان برنامه نویس ارشد جاوا در یکی از شرکت های تولید نرم افزار در کشور آلمان مشغول به کار هستند. از سال 1384 تا کنون، در کنار فعالیت کاری، به دلیل علاقه شدید به تدریس، بصورت خصوصی و یا در آموزشگاه های کامپیوتری شروع به تدریس نمودند و در دوران دانشجویی نیز همیشه بعنوان TA در کنار اساتید حضور داشته اند. دوره های آموزشی جناب مهندس تیمور شیدایی تا به امروز شامل: زبان برنامه نویسی جاوا، JavaSE و JavaEE ، زبان برنامه نویسی C++ مقدماتی و پیشرفته و لینوکس بوده است، هرچند در سالهای اولیه تدریس علاوه بر این دوره های برنامه نویسی، بسیاری دوره های دیگر در حوزه نرم افزار و IT را نیز تدریس کرده اند.

نظرات
تاکنون نظری درج نشده است.