مزایای این دوره:
---------------------------
1. این دوره در مورد هر موضوع کامل می شود.
2. این دوره شما را از نظر نظری و گرامری حرفه ای قوی می کند.
3. این دوره بستر خوبی را برای فناوریها و چارچوبهای پیشرفته مانند Jdbc، Servlets، Jsps، Hibernate، JPA، Spring،... ارائه میکند.
4. این دوره تقریباً شامل تمام سؤالات و پاسخ های مصاحبه به عنوان بخشی از دوره داخلی است.
5. این دوره مطالب قابل دانلودی را برای تمام موضوعات مشخص شده در بالا ارائه می دهد.
برنامه درسی:
----------
1. مقدمه:
-------------------
1. تاریخچه جاوا قسمت 1
2. تاریخچه جاوا قسمت 2
3. تاریخچه جاوا قسمت 3
4. تفاوت بین جاوا و سایرین: Static vs Dynamic
5. تفاوت بین جاوا و سایرین: قسمت پیش پردازشگر 1
6. تفاوت بین جاوا و سایرین: Pre-Processor Part-2
7. تفاوت بین جاوا و سایرین: پلتفرم وابسته در مقابل پلتفرم مستقل قسمت 1
8. تفاوت بین جاوا و سایرین: پلتفرم وابسته در مقابل پلتفرم مستقل قسمت 2
9. تفاوت بین جاوا و سایرین :Pointers Part-1
10. تفاوت بین جاوا و سایرین :Pointers Part-2
11. تفاوت بین جاوا و سایرین: وراثت چندگانه
12. تفاوت بین جاوا و سایرین: بارگذاری بیش از حد اپراتور
13. تفاوت بین جاوا و سایرین: Destructors
14. تفاوت بین جاوا و سایرین: Call By Value در مقابل CallBy Reference
15. تفاوت بین جاوا و سایرین: تخصیص حافظه
16.Java Features Part-1
17. Java Features Part-2
18. قراردادهای نامگذاری جاوا
19. قالب برنامه نویسی جاوا: بخش نظرات بخش 1
20. قالب برنامه نویسی جاوا: بخش نظرات بخش 2
21. قالب برنامه نویسی جاوا: بخش نظرات بخش 3
22. قالب برنامه نویسی جاوا: بخش بسته
23. قالب برنامه نویسی جاوا: بخش واردات
24. فرمت برنامه نویسی جاوا: بخش کلاس ها/رابط ها و بخش کلاس اصلی
2. مراحل آماده سازی اولین برنامه جاوا
---------------------------------------------- ---
25. مراحل آماده سازی اولین نصب برنامه جاوا قسمت-1
26. مراحل آماده سازی اولین نصب برنامه جاوا قسمت 2
27. مراحل آماده سازی اولین برنامه جاوا: نصب ویرایشگر
28. مراحل آماده سازی اولین برنامه جاوا: برنامه جاوا بنویسید
29. مراحل آماده سازی اولین برنامه جاوا: ذخیره فایل جاوا
30. مراحل آماده سازی اولین برنامه جاوا: کامپایل قسمت 1
31. مراحل آماده سازی اولین برنامه جاوا: کامپایل قسمت 2
32. مراحل آماده سازی اولین برنامه جاوا: بخش اجرا - 1
33. مراحل آماده سازی اولین برنامه جاوا: بخش اجرا - 2
34. مراحل آماده سازی برنامه جاوا با Eclipse IDE
3. مبانی زبان
--------------------------------
مقدمه 35.Tokens
36.Identifiers قسمت - 1
37.Identifiers قسمت - 2
38. Literals
39.Number Systems Part-1
40.Number Systems Part-2
41. کلمات کلیدی و کلمات رزرو شده
42. معرفی اپراتورها
43. عملگرهای حسابی
44. عملگرهای افزایش و کاهش - 1
45. عملگرهای افزایش و کاهش - 2
46. مقایسه عملگرهای منطقی بولی
47. Bitwise Logical Operators
48. اپراتور سه تایی
49. اپراتورهای اتصال کوتاه قسمت 1
50. اپراتورهای اتصال کوتاه قسمت 2
51. انواع داده قسمت 1
52. انواع داده قسمت 2
53. نوع ریخته گری: نوع ضمنی ریخته گری قسمت - 1
54. نوع ارسال: نوع ضمنی CastingPart - 2
55.Type Casting: Implicit Type Casting Part - 3
56. نوع ریخته گری: نوع صریح Casting Part-1
57. نوع ریخته گری: نوع صریح Casting Part-2
58. نوع ریخته گری: نوع صریح Casting Part-3
59. بیانیه های جاوا : مقدمه[2]
60. بیانیه های جاوا: بیانیه های شرطی:اگر قسمت 1
61. بیانیه های جاوا: گزاره های شرطی:اگر قسمت 2
62. عبارات جاوا: عبارات شرطی:اگر قسمت 3
63. عبارات جاوا: عبارات شرطی:if Part-4
64. عبارات جاوا: عبارات شرطی:اگر قسمت 5
65. عبارات جاوا: عبارات شرطی: سویچ قسمت 1
66. عبارات جاوا: عبارات شرطی: سویچ قسمت 2
67. عبارات جاوا: عبارات شرطی: سویچ قسمت 3
68. بیانیه های جاوا: عبارت های تکراری: برای حلقه قسمت 1
69. بیانیه های جاوا: عبارت های تکراری: برای حلقه قسمت 2
70. بیانیه های جاوا: عبارت های تکراری: برای حلقه قسمت 3
71. بیانیه های جاوا: بیانیه های تکراری: برای قسمت 4
72. بیانیه های جاوا: بیانیه های تکراری: برای قسمت 5
73. بیانیه های جاوا: بیانیه های تکراری: برای و برای هر قسمت-5
74. عبارات جاوا: عبارت تکرار شونده: حلقه
75. عبارات جاوا: عبارات تکراری: حلقه do-while
76. بیانیه های جاوا : بیانیه های انتقال : break part-1
77. بیانیه های جاوا : بیانیه های انتقال : break part-2
78. بیانیه های جاوا: بیانیه های انتقال: ادامه
4. الگوها
------------
79. نمونه الگوها قسمت 1
80. نمونه الگوها قسمت 2
81. نمونه الگوها قسمت 3
82. الگوهای نمونه قسمت 4
83. نمونه الگوها قسمت 5
84. نمونه الگوها قسمت 6
برنامه نویسی شی گرا:
------------------------------------
1. مقدمه OOPS: زبانهای برنامهنویسی ساختاریافته در مقابل زبانهای برنامهنویسی ساختاریافته
2. مقدمه OOPS: زبان های برنامه نویسی ساختار یافته در مقابل شی گرا
3. مقدمه OOPS: زبان های برنامه نویسی جنبه گرا
4. ویژگی های OOPS: زبان های برنامه نویسی مبتنی بر شی در مقابل زبان های برنامه نویسی شی گرا
5. ویژگی های OOPS: کلاس در مقابل شی
6. ویژگیهای OOPS: Encapsulation در مقابل Abstraction
7. ویژگی های OOPS: وراثت
8. ویژگی های OOPS: چند شکلی
9. ویژگی های OOPS: ارسال پیام
10.OOPS کانتینرها: کلاس: نحو
11.OOPS Containers : Class : Access Modifiers Part-1
12.OOPS Containers : Class : Access Modifiers Part-2
13.OOPS Containers : Class : Access Modifiers Part-3
14.OOPS Containers : Class : class، className، گسترش می دهد، کلمات کلیدی را پیاده سازی می کند
15.OOPS کانتینرها : کلاس : نحوهای ممکن کلاسها
16.OOPS Containers : Class : رویه استفاده از کلاس ها در جاوا
17.OOPS Containers : Class : Internal flow in Class Utilization
18.OOPS Containers : Class : بیش از یک کلاس در Single Java Appl
19.OOPS Containers : Concrete Methods Vs Abstract Methods
20.OOPS : Containers: Abstract Classes Part-1
21.OOPS : Containers: Abstract Classes Part-2
22.OOPS: کانتینرها: رابط قسمت 1
23.OOPS : کانتینرها: رابط قسمت 2
24.OOPS: کانتینرها: رابط قسمت 3
25.OOPS : روشها در جاوا: نحو روش قسمت 1
26.OOPS: روشها در جاوا: نحو روش قسمت 2
27.OOPS: روشها در جاوا: نحو روش قسمت 3
28.OOPS: روشها در جاوا: امضای روش و نمونه اولیه
29.OOPS: روشها در جاوا: روش Var-Arg قسمت-1
30.OOPS: روشها در جاوا: روش Var-Arg قسمت 2
31.OOPS: رویه ایجاد اشیاء قسمت 1
32.OOPS : رویه ایجاد اشیاء قسمت 2
33.OOPS : رویه ایجاد اشیاء قسمت 3
34.OOPS : رویه ایجاد اشیاء قسمت 4
35.OOPS: روشهای hashCode() و toString() Part-1
36.OOPS : روش hashCode() و toString() Part-2
37.OOPS : اشیاء غیرقابل تغییر در مقابل اشیاء قابل تغییر قسمت 1
38.OOPS: اشیاء غیرقابل تغییر در مقابل اشیاء قابل تغییر قسمت 2
39.OOPS : کلاس Immutable تعریف شده توسط کاربر
40.OOPS : Object vs Instance
41.OOPS : سازنده ها: مقدمه قسمت 1
42.OOPS : سازنده ها: مقدمه قسمت 2
43.OOPS : سازنده ها: سازنده پیش فرض
44.OOPS : سازنده ها: سازنده های تعریف شده توسط کاربر قسمت 1
45.OOPS : سازنده ها: سازنده های تعریف شده توسط کاربر قسمت 2
46.OOPS : سازنده ها: سازنده های تعریف شده توسط کاربر قسمت 3
47.OOPS : سازنده ها: سازنده های تعریف شده توسط کاربر قسمت 4
48.OOPS : سازنده ها: بارگذاری بیش از حد سازنده
49.OOPS: زمینه نمونه: متغیر نمونه
50.OOPS: زمینه نمونه: روشهای نمونه
51.OOPS: زمینه نمونه: بلوک نمونه و جریان نمونه
52.OOPS : متن نمونه : جریان نمونه نمونه
53.OOPS : کلمه کلیدی 'this': برای ارجاع متغیرهای کلاس فعلی Part-1
54.OOPS : کلمه کلیدی "this" : برای ارجاع متغیرهای کلاس فعلی Part-2
55.OOPS : کلمه کلیدی "this" : برای ارجاع به روش های کلاس فعلی
56.OOPS : کلمه کلیدی "this" : برای ارجاع سازنده کلاس فعلی قسمت 1
57.OOPS : کلمه کلیدی "this" : برای ارجاع سازنده کلاس فعلی قسمت 2
58.OOPS : کلمه کلیدی 'this' : برای برگرداندن شی کلاس فعلی
59.OOPS: کلمه کلیدی "ایستا": متغیر استاتیک قسمت 1
60.OOPS : کلمه کلیدی "ایستا": متغیر استاتیک قسمت 2
61.OOPS: کلمه کلیدی "ایستا": متغیر استاتیک قسمت 3
62.OOPS : کلمه کلیدی "ایستا": متغیر استاتیک قسمت 4
63.OOPS: کلمه کلیدی "ایستا": روش استاتیک قسمت 1
64.OOPS : کلمه کلیدی "ایستا": روش استاتیک قسمت 2
65.OOPS : کلمه کلیدی "ایستا": روش استاتیک قسمت 3
66.OOPS : کلمه کلیدی "ایستا": Static Block Part-1
67.OOPS : کلمه کلیدی "ایستا": Static Block Part-2
68.OOPS: کلمه کلیدی "ایستا": کلاس داخلی ناشناس ایستا
69.OOPS : کلمه کلیدی "ایستا": Static Import
70.OOPS : کلمه کلیدی "ایستا": قسمت استاتیک متن قسمت 1
71.OOPS : کلمه کلیدی "ایستا": Static Context Part-2
72.OOPS : کلمه کلیدی "ایستا": متن استاتیک و متن نمونه قسمت 1
73.OOPS : کلمه کلیدی "ایستا": متن استاتیک و متن نمونه قسمت 2
74.OOPS: عملکرد داخلی روش Class.forName()
75.OOPS : عملکرد داخلی روش newInstance()
76.OOPS : استفاده از متدهای Class.forName() و newInstance()
77.OOPS: روشهای کارخانه
78.OOPS : کلاس های Singleton قسمت - 1
79.OOPS : کلاسهای Singleton قسمت 2
80.OOPS: کلمه کلیدی نهایی: متغیر نهایی
81.OOPS: کلمه کلیدی نهایی: روشهای نهایی و کلاسهای نهایی
82.OOPS: کنوانسیون 'public static final' برای متغیرهای ثابت
83.OOPS : enum کلمه کلیدی part-1
84.OOPS : enum کلمه کلیدی قسمت 2
85.OOPS: کلمه کلیدی enum قسمت 3
86.OOPS: روش main() : مقدمه
87.OOPS: روش main(): چرا 'public' مورد نیاز است
88.OOPS: روش main(): چرا 'static' مورد نیاز است
89.OOPS: روش main(): چرا 'void' مورد نیاز است
90.OOPS: روش main(): چرا 'پارامتر' مورد نیاز است
91.OOPS : main() متد: چرا "String[]" به عنوان پارامتر مورد نیاز است
92.OOPS: متد main() : فهرست نحوهای معتبر و نامعتبر متد main()
93.OOPS: روش main() : بیش از یک main() در یک برنامه جاوا
94.OOPS: روش main() : روش main() Overloading و Overriding
95.OOPS : متد main() : متد main() در وراثت
96.OOPS : روابط در جاوا: مقدمه
97.OOPS : روابط در جاوا: انجمن ها: ارتباط یک به یک از طریق تزریق وابستگی سازنده
98.OOPS : روابط در جاوا: انجمن ها: ارتباط یک به یک از طریق روش تنظیم کننده تزریق وابستگی قسمت 1
99.OOPS: روابط در جاوا: ارتباط: ارتباط یک به یک از طریق روش تنظیم کننده تزریق وابستگی قسمت 2
100.OOPS: روابط در جاوا: انجمنها: ارتباط یک به چند از طریق تزریق وابستگی سازنده
101.OOPS: روابط: ارتباط: ارتباط یک به چند از طریق تزریق وابستگی تنظیم کننده
102.OOPS : روابط : انجمن ها : نمایندگی داده های داخلی انجمن یک به چند
103.OOPS: روابط در جاوا: انجمنها: ارتباط چند به یک از طریق تزریق وابستگی سازنده
104.OOPS: روابط در جاوا: ارتباط: ارتباط چند به یک از طریق تزریق وابستگی تنظیم کننده
105.OOPS: روابط در جاوا: انجمنها: ارتباط چند به چند از طریق تزریق وابستگی سازنده
106.OOPS : روابط در جاوا : انجمن ها : ارتباط چند به چند از طریق روش Setter Dependency InjectionPart-1
107.OOPS: روابط در جاوا: انجمنها: ارتباط چند به چند از طریق تزریق وابستگی روش Setter Part-2
108.OOPS: روابط در جاوا: انجمنها: ترکیب در مقابل تجمع
109.OOPS : روابط در جاوا : ارث : مقدمه قسمت 1
110.OOPS : روابط در جاوا : ارث : مقدمه قسمت 2
111.OOPS: روابط در جاوا: وراثت: انواع وراثت قسمت 1
112.OOPS: روابط در جاوا: وراثت: انواع وراثت قسمت 2
113.OOPS: روابط در جاوا: وراثت: انواع وراثت قسمت 3
114.OOPS : روابط در جاوا : وراثت : انواع وراثت قسمت 4
115.OOPS : روابط در جاوا : وراثت : زمینه ایستا در وراثت قسمت 1
116.OOPS : روابط در جاوا : وراثت : زمینه استاتیک در ارث بردن قسمت 2
117.OOPS : روابط در جاوا : وراثت : Instance Context در Inheritance Part-1
118.OOPS : روابط در جاوا : ارث : زمینه نمونه در ارث بردن قسمت 2
119.OOPS : روابط در جاوا : وراثت : Instance Context در Inheritance Part-3
120.OOPS : روابط در جاوا : وراثت : متن ایستا و ترکیب متن نمونه در وراثت قسمت 1
121.OOPS : روابط در جاوا : وراثت : متن ایستا و ترکیب متن نمونه در وراثت قسمت 2
122.OOPS : روابط در جاوا : وراثت : کلید واژه فوق العاده قسمت 1
123.OOPS : روابط در جاوا : وراثت : Super Keyword Part-2
124.OOPS : روابط در جاوا : وراثت : Super Keyword Part-3
125.OOPS : روابط در جاوا : وراثت : کلید واژه فوق العاده قسمت 4
126.OOPS : روابط در جاوا : وراثت : کلید واژه فوق العاده قسمت 5
127.OOPS : روابط در جاوا : وراثت : کلید واژه فوق العاده قسمت 6
128.OOPS : روابط در جاوا : وراثت : سطح کلاس نوع Casting: Upcasting Part-1
129.OOPS : روابط در جاوا : وراثت : سطح کلاس نوع Casting: Upcasting Part-2
130.OOPS : روابط در جاوا : وراثت : سطح کلاس نوع Casting: Downcasting Part-1
131.OOPS : روابط در جاوا : ارث بردن : سطح کلاس نوع Casting: Downcasting Part-2
132.OOPS : روابط در جاوا : USES-A Relationship
133.OOPS: چند شکلی: مقدمه
134.OOPS : چند شکلی: روش بارگذاری بیش از حد قسمت 1
135.OOPS : چند شکلی: روش بارگذاری بیش از حد قسمت 2
136.OOPS : چند شکلی: روش بارگذاری بیش از حد قسمت 3
137.OOPS : چند شکلی: روش نادیده گرفته شده قسمت 1
138.OOPS : چند شکلی: روش نادیده گرفته شده قسمت 2
139.OOPS : چند شکلی: روش نادیده گرفته شده قسمت 3
140.OOPS : چند شکلی: روش نادیده گرفته شده قسمت 4
141.OOPS : چند شکلی: روش نادیده گرفته شده قسمت 5
142.OOPS : چند شکلی: قوانین و مقررات برای نادیده گرفتن روش قسمت 1
143.OOPS : چند شکلی: قوانین و مقررات برای نادیده گرفتن روش قسمت 2
144.OOPS : چند شکلی: قوانین و مقررات برای نادیده گرفتن روش قسمت 3
145.OOPS : چند شکلی: قوانین و مقررات برای نادیده گرفتن روش قسمت 4
146.OOPS : چند شکلی: قوانین و مقررات برای نادیده گرفتن روش قسمت 5
147.OOPS : چند شکلی: قوانین و مقررات برای نادیده گرفتن روش قسمت 6
148.OOPS : Abstract Methods and Abstract classs Introduction
149.OOPS: روش بتن در مقابل روش انتزاعی
150.OOPS : ایجاد کلاس در مقابل کلاس انتزاعی
151.OOPS : Abstract Class Part-1
152.OOPS : Abstract Class Part-2
153.OOPS : Abstract Class Part-3
154.OOPS : Abstract Class Part-4
155.OOPS : Abstract Class Part-5
156.OOPS : رابط قسمت 1
157.OOPS : واسط قسمت 2
158.OOPS : رابط قسمت 3
159.OOPS : رابط قسمت 4
160.OOPS : واسط قسمت 5
161.OOPS : رابط قسمت 6
162.OOPS : رابط قسمت 7
163.OOPS: نحو بین کلاسها، کلاسهای انتزاعی و رابطها قسمت 1
164.OOPS : نحو بین کلاس ها، کلاس های انتزاعی و رابط ها قسمت 2
165.OOPS : نحو بین کلاس ها، کلاس های انتزاعی و رابط ها قسمت 3
166.OOPS: تفاوت بین کلاس ها، کلاس های انتزاعی و رابط ها
167.OOPS: رابط های نشانگر: قابل سریال سازی
168.OOPS : رابط های نشانگر: قابل شبیه سازی
169.OOPS: کلاسهای آداپتور قسمت 1
170.OOPS: کلاسهای آداپتور قسمت 2
171.OOPS: کلاسهای آداپتور قسمت 3
172.OOPS : Object Cloning: Introduction Part-1
173.OOPS : Object Cloning: Introduction Part-2
174.OOPS : Object Cloning: Introduction Part-3
175.OOPS : Object Cloning: Shallow Cloning Part-1
176.OOPS : Object Cloning: Shallow Cloning Part-2
177.OOPS : Object Cloning: Deep Cloning Part-1
178.OOPS : Object Cloning: Deep Cloning Part-2
179.OOPS : نمونه اپراتور قسمت 1
180.OOPS: نمونه اپراتور قسمت 2
کلاس های Wrapper
==============
1. Introduction Part-1
2. مقدمه قسمت 2
3. انواع تبدیل
4.تبدیل از نوع اولیه به نوع شی
5.تبدیل از نوع شیء به نوع اولیه
6.تبدیل از نوع رشته به نوع شی
7.تبدیل از نوع شی به نوع رشته
8.تبدیل از نوع اولیه به نوع رشته
9. تبدیل از نوع رشته به نوع اولیه
InnerClasses
=============
1. مقدمه
2. انواع کلاس های داخلی
3. عضو کلاس داخلی قسمت 1
4. عضو کلاس داخلی قسمت 2
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
خودم در ناگور بابو به عنوان مربی در دورگاسوف کار می کنم ، در 16 سال گذشته درگیر آموزش های فنی بوده و هزاران دانش آموز را آموزش داده است. به عنوان مهندس نرم افزار در چندین شرکت کار کرده است. مشارکت در آموزش کامل جاوا مانند Java Core ، Java پیشرفته ، Hibernate ، Spring و غیره ، آموزش کامل پایتون ، آموزش صدور گواهینامه جاوا. صاحب کانال یوتیوب: durgasoftware. علاقه زیادی به یادگیری فناوری های جدید دارد.
نمایش نظرات