آموزش صفر تا صد جاوا SE

 آموزش صفر تا صد جاوا SE

معرفی

⇑مخاطب گرامی ، لطفا حتما ویدیو بالا را مشاهده کنید⇑

اگر به دنبال یادگیری زبان جاوا هستی لطفا چند دقیقه وقت خودت را برای خواندن این مطالب صرف کن چون من قرار هست  تجربه 10 ساله خودم را به صورت “رایگان” با شما شریک شم. اطمینان دارم که شگفت زده خواهی شد، من حسین بدرنژاد هستم.

دوره آموزش java SE مناسب چه کسانی است؟

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

پس اگر دوست داری یک برنامه نویس حرفه‌ای و قدرتمند در حوزه جاوا بشی و بتونی به بازار کار راه پیدا کنی، همراه من باش.

مسیر برنامه نویسی من چگونه است؟

4 قدم طلایی و تضمینی برای یادگیری صفر تا صد جاوا SE برات آماده کردم که دوره صفر تا صد جاوا SE اینطوری تعریف میشه :

دوره صفر تا صد جاوا SE = شکستن سد برنامه نویسی+ یادگیری java SE  +پیاده سازی عملی پروژه های جاوا

  1. با شکستن سد برنامه نویسی؛ اصول برنامه نویسی و استانداردهای کد نویسی با 10 زبون برتر دنیا رو بهت یاد میدم که در ادامه کامل توضیح میدم چیه.
  2. قدم به قدم با یادگیری java SE مهارت خودتو در آشنایی با زبان جاوا تقویت میکنی.
  3. با مفاهیم عمیقی مثل شی گرایی، دیتابیس، مولتی ترد، کالکشن ها و … تسلط پیدا میکنی.
  4. توی باشگاه عملی جاوا چندین پروژه واقعی و عملی برای کسب مهارت در نظر گرفتم.

شکستن سد برنامه نویسی یعنی چه؟

در پکیج شکستن سد برنامه نویسی ، شما “اصول” برنامه نویسی را به صورت کاملا عملی یاد میگیری. شگفت انگیز هست  وقتی بدونی با دیدن این دوره تو میتونی کدنویسی به زبان های سی شارپ، php، پایتون، جاوا، js، و غیره را به صورت کاملا عملی یاد بگیری  و خودت  پروژه های واقعی در حد دوره را پیاده سازی کنی. جالبت نیست؟

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

این پکیج برای دانشجویان دوره جاوا به صورت رایگان و با 100% تخفیف ارائه میشه.

از کجا باید شروع کنم؟

مفاهیم پایه برنامه نویسی مثل کامنت گزاری، تعریف متغییر، دستورات شرطی، توابع و… تماما در دوره “شکستن سد برنامه نویسی” به صورت کامل از صفر صفر تا 100 توضیح دادم.. زبان هایی مثل جاوا، سی شارپ، پایتون، جاوااسکریپت  و غیره رو پوشش دادم.

برنامه نویسی فارغ از اینکه توسط چه زبانی (ابزاری) انجام شود، دارای یک سری اصول ابتدایی و مقدماتی “مشترک” می باشد. در این دوره شما از صفر صفر شروع میکنی و به اصول کدنویسی به 10 زبان برتر دنیا مسلط می شی.

این آموزش در هیچ کجای وب فارسی وجود نداره و  یک پکیج شگفت انگیز است که در صورت تمایل به ثبت نام در دوره جاوا SE ،  میتونی پکیج شکستن سد برنامه نویسی را با 100% تخفیف برای خودت داشته باشی.

رانندگی  vs  برنامه نویسی ! ( مهم حتما بخوانید)!

چطور میشه من اصول و استانداردهای برنامه نویسی به 10 زبون دنیا رو یاد بگیرم؟

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

  • نقشه راه من در برنامه نویسی چیه؟
  • برای یادگیری جاوا چه پیشنیازی لازم هست؟
  • چطوری تئوری هایی که بهم میگن رو در پروژه به کار ببرم؟
  • حتما باید تحصیلات دانشگاهی داشته باشم؟
  • اگر بخوام برای web برنامه نویسی کنم باید چیا بلد باشم؟
  • این اسم گزاری های دوره java ee با jave se با x و y چه فرقی داره؟ من سردرگم شدم!
  • من n سالم هست،، حالا یا عدد کم یا زیاد ؛؛ مثلا من 12 سالم هست ایا میتونم برنامه نویسی یاد بگیرم ؟
  • یا مثلا من 32 سال دارم ، دیر نیست برای “شروع” وارد این دنیا بشم؟

برای پاسخ دادن به این سوال ها بیاید یک مسئله رو با هم طرح و حل کنیم . پس  دوست عزیز من چند لحظه به این مثال خوب توجه کن:

میخواهیم یک شی مستطیل شکل رو  با چهار چرخ ؛ حرکت بدیم. اولین تصویری که از این شکل در ذهنت شکل گرفت چیه؟

احتمالا یه اتومبیله.

برای به حرکت درآوردن یک اتومبیل شما باید یک مجموعه “اصول” زیر را انجام بدید:

  1. سوار بر اتومبیل شید
  2. آیینه خودتونو را تنیظیم کنید
  3. خودرو را روشن کنید
  4. از ابزارهای در دسترس مثل فرمان، دنده و کلاچ و غیره استفاده کنید
  5. حرکت خود را آغاز کنید
  6. در بکارگیری مراحل قبلی ماهر بشید

قبول داری این چرخه برای تمامی ماشین‌های سواری،سنگین و نیمه سنگین و غیره؛ ثابت هست و تحت عنوان “اصول رانندگی” شناخته می شه. درسته؟

حالا دونستنِ رانندگی چه فایده‌ای برای من داره؟ الان برات توضیح میدم تا همه ابهام‌های ذهنت رفع بشه.

ببین  برنامه نویسی نیز یک مهاارت هست، برای کسبِ این مهارت فرقی نمیکنه شما با کدوم زبان برنامه نویسی میخوای هدف خودتو دنبال کنی ( یعنی تفاوتی ندارد از کدام ابزار استفاده کنی) ، باید “اصول”رو درست بدونی و بلد باشی. درست مثل وقتی که تفاوتی نمیکنه که سوار بر ماشین دنده اتومات باشید یا معمولی، سنسور سرعت سنج در ماشین وجود داشته باشد یا خیر. مهم دانستن “اصول” مرتبط با اون مهارت هست.

برنامه نویسی فارغ از اینکه توسط چه زبانی (ابزاری) انجام شود، دارای یک سری اصول ابتدایی و مقدماتی “مشترک” می باشد. در این دوره شما از صفر صفر شروع میکنی و به اصول کدنویسی به 10 زبان برتر دنیا مسلط می شی.

آموزش جاوا SE

در این فصل از آموزش جاوا SE بهت یاد میدم  مفاهیهم بیسیک و اولیه  جاوا چی هست، چطور باید کدنویسی کنیم و سرفصل های دوره مثل:

  • مقدمات جاوا
  • نصب و راه اندازی برنامه های مورد نیاز
  • آشنایی با جاوا
  • شی گرایی

به صورت کامل بهت یاد میدم. ریز جزئیات هر یک از این قسمت ها زیر همین ویدیو هست، برو ببین تا خیالت راحت بشه.

 نقطه قوت تو نسبت به دیگران میدونی چیه ؟چون دوره شکستن سد برنامه نویسی به صورت رایگان برات فراهم بوده، اینقدر کامل و جامع این مباحث رو یاد میگیری که خودت شگفت زده میشی. ساده، صریح و آسون به این مطالب مسلط میشی. دقت کن فقط قرار نیست تئوری های این قسمت رو یاد بگیری، به صورت کاملا عملی  پروژه تعریف می‌کنیم ، کد میزنیم و علم علم خودمون رو به مهارت تبدیل می‌کنیم. رقبای تو  در شکستن سد برنامه نویسی مطمین باش که مشکل دارن! اما تو نه.

تسلط بر Java SE

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

  • مدیریت خطاها
  • مباحث پیشرفته جاوا
  • چند نخی
  • اتصال به دیتابیس
  • ساخت پروژه

اشاره کنم.  دقت کن که تمامی سرفصل ها رو برات در پایین همین ویدیو نوشتم که میتونی چک کنی و از ریزعنوان های آموزشی مطلع بشی.

یه خبر خیلی خوب اینه که تو ، به لطف وجود دوره رایگان شکستن سد برنامه نویسی، این مباحث اصلا برات “جدید” نیست و کاملا از قبل نسبت بهش آشنایی داری. یعنی به صورت کامل از علم گذشته خودت استفاده میکنی و میتونی به راحتی نکته به نکته مباحث جاوا رو یاد بگیری، باورت میشه ؟ به تجربه من اعتماد کن، این بهترین مسیر برای یادگیری دوره جاوا هست.

پروژه عملی دوره؟

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

برای همین توی این دوره چندین پروژه ریز و درشت باهم کار میکنیم، بهت pdf میدم از طرح پروژه ، باید بری کد بزنی، تمرین ارسال کنی و مهارتتو قوی کنی. به تمام سوال های ذهنت پاسخ میدم. نگران نباش.

چند پروژه که پیاده سازی میکنیم:

  • ساخت پروژه مدیریت فروشگاه
  • ساخت پروژه نمایندگی تعمیرات خودرو
  • ساخت پروژه مدیریت کارخانه محصولات غذایی
  • ساخت پروژه مدیریت بار در بازار میوه تره بار
  •  ساخت پروژه مدیریت ظرفیت ثبت نامی مدارس
  • و…

آموزش پروژه محور

آموزش‌های این دوره به صورت کاملا پروژه محور تدوین شده است. مفاهیم و استاندارهایی که به صورت تئوری بیان می شوند؛ کاملا کاربرد آن را در استفاده از پروژه خواهی دید.

در این دوره تمام نیاز ها و اصول برنامه نویسی جاوا و مفاهیم پایه به صورت کاملا عملی برات توضیح دادم.

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

دسترسی به منابع دوره

توی این دوره یک پورتال اختصاصی برات روی سایت  فراهم کردم که میتونی به صورت مستقیم pdf هاتو رو دانلود کنی، فیلم با کیفیت HD  و نسخه کم حجم رو دانلود یا مشاهده کنی، فایل های تمرین هر جلسه رو ببینی  و در صورت وجود پرسش از مدرس سوال کنی.

یک تجربه گرانبها

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

ضمانت بازگشت وجه

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

سرفصل‌های دوره (توشه مسیر)

سفری به دل جاوا

  1. معرفی
  2. اپلیکیشن های جاوا
  3. تجربیات جاوایی
  4. پلتفرم های جاوا
  5. ویژگی های جاوا
  6. hello world

گرم کردن

  1. تفاوت IDE با Code Editor
  2. دانلود و نصب Intellij idea
  3. سه تفنگدار JVM – JRE – JDK
  4. ساخت پروژه
  5. ورژن ها
  6. آشنایی با محیط توسعه اینتلیج
  7. تفاوت compile time و runtime

توشه راه

  1. متغیر چیست ؟
  2. تفاوت Primitive و Non-Primitive
  3. انواع داده در جاوا
  4. قواعد نامگذاری
  5. سینتکس جاوا
  6. متد main
  7. کنسول
  8. ورودی و خروجی از کنسول
  9. Cast & Converting
  10. Exception چیست
  11. هندل کردن Exception
  12. مسئله بزرگی به نام دیباگ
  13. عملگرهای ریاضی
  14. عملگرهای رابطه ای
  15. عملگرهای تخصیص
  16. عملگرهای Unary
  17. عملگرهای منطقی
  18. تفاوت Equals و ==
  19. آشنایی با کامنت

حالا چی کار کنم؟

  1. ساختار تصمیم if – else if – else
  2. ساختار switch – case
  3. حلقه for
  4. حلقه های while و do-while
  5. foreach
  6. شکستن حلقه
  7. حلقه بینهایت

گذرگاه اول

  1. پروژه جهت تثبیت جلسات گذشته

نردبان متغیرها

  1. آرایه چیست و از چی تشکیل شده؟
  2. دسترسی به اعضای آرایه
  3. طول آرایه
  4. حلقه روی آرایه
  5. آرایه دوبعدی
  6. حلقه روی آرایه دوبعدی
  7. آرایه سه بعدی

جمع و جور کن

  1. تابع و انواع توابع در جاوا
  2. صدا زدن تابع
  3. مقدار بازگشتی
  4. پارامتر ورودی
  5. پارامتر ورودی نامحدود
  6. توابع بازگشتی
  7. متد main

گذرگاه دوم

  1. پروژه جهت تثبیت مباحث گذشته

غول مرحله آخر

  1. برنامه نویسی رویه ای
  2.  برنامه نویسی شی گرا
  3. کلاس
  4. متد
  5. فیلد
  6. شی
  7. تجرید
  8. کپسوله سازی
  9. ارث بری
  10. چند ریختی
  11. سطوح دسترسی
  12. setter & getter
  13. custom exceptions
  14. تفاوت override و overload
  15. انواع ارث بری
  16. سازنده
  17. سوپر
  18. مخرب
  19. Garbage Collector
  20. استاتیک در جاوا
  21. فاینال در جاوا
  22. نوع داده شمارشی
  23. Wrapper class
  24. اینترفیس
  25. کلاس abstract
  26. تفاوت abstract class و interface

کلکسیون متغیرها

  1. کالکشن چیست ؟
  2. جنریک ها
  3. انواع لیست
  4. array list
  5. لینک لیست
  6. وکتور
  7. استک
  8. صف
  9. صف دو طرفه
  10. مجموعه ها
  11. مپ ها

گذرگاه سوم

  1. پروژه جهت تثبیت مباحث گذشته

مدیریت حافظه

  1. نگاهی به سخت افزار
  2. هارد
  3. رم
  4. CPU
  5. مادربورد
  6. هیپ و استک
  7. هش کد
  8. Garbage Collector

نگهش دار

  1. خواندن و نوشتن در فایل
  2. لیست درایوها
  3. پروژه کار با فایل
  4. دیتابیس چیست
  5. جداول
  6. ستون ها
  7. عملیات CRUD
  8. PostgreSQL
  9. JDBC
  10. انواع کوئری به دیتابیس
  11. Transaction چیست
  12. ORM
  13. مزایا و معایب ORM
  14. پروژه دیتابیس

زیادش کن

  1. Thread چیست؟
  2. Multithread چیست؟
  3. چرخه حیات یک نخ
  4. Thread Class
  5. Runnable Interface
  6. ناحیه بحرانی
  7. همزمانی در جاوا
  8. قفل ها

خفن طوری

  1. لامبدا
  2. ریپازیتوری
  3. gradle
  4. maven
  5. reflection
  6. annotation
  7. serialization
  8. deserialization
  9. deploy
  10. دیزاین پترن چیست ؟
  11. فریمورک چیست ؟
  12. معماری نرم افزار چیست ؟
اموزش جاوا

ضمانت بازگشت وجه

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

هدف ما یادگیری با کیفیت است. اینقدر در این دوره مطالب کاربردی و مفید ارائه خواهد شد که قطعا در آخر در هرگز تصور نمی‌کنید که تا این حد علاقه مند و مشتاق زبان برنامه نویسی جاوا را فراگرفته‌اید.

دانلود رایگان 3 قسمت از آموزش

شما می‌توانید 3 قسمت از این دوره آموزشی را رایگان تهیه کنید.

پشتیبانی

پشتیبانی تلگرامی، عضویت در گروه مخصوص اعضا

ایمیل مخصوص دوره

فرم مخصوص پرسش مستقیم از مدرس در صفحه پورتال در وب‌سایت

ثبت نام

بلافاصله پس از خرید به صورت اتوماتیک، اطلاعات ورود به پورتال و حساب کاربری به ایمیل شما ارسال خواهد شد. لطفا از ایمیل معتبر استفاده کنید.

مدرس دوره

حسین بدرنژاد

(هم‌بنیانگذار هولوسن)

حسین بدرنژاد از سال 1391 وارد حوزه IT شده و در حال حاضر بزرگترین دغدغه وی، افزایش سطح دانش IT در کشور ایران می‌باشد.

سایر آموزش‌های مدرس

دوره آموزشی 0 تا 100 اندروید

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

دوره آموزشی 0 تا 100 جاوا

آموزش جاوا از صفر
نظرات
بدون نظر

**پرسش و پاسخ** سوال خود مطرح کنید.
امتیاز شما*