آموزش Java Java Framework + Generics ، Lambdas & Stream API

Java Collections Framework + Generics, Lambdas & Stream API

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

آنچه خواهید آموخت

  • چارچوب مجموعه های جاوا
  • همبستگیهای متفاوت از سلسله مراتب مجموعه
  • کانتینرهای مختلف از سلسله مراتب نقشه
  • نمونه های واقعی استفاده از مجموعه ها
  • تکرار شونده قابل تکرار
  • جداول هش
  • مجموعه های مبتنی بر درخت دودویی
  • برنامه نویسی عملکردی
  • برنامه نویسی عملکردی با مجموعه ها
  • مواد عادی در جاوا
  • Stream API
  • نحوه نوشتن کد روشن و مختصر در Java با کمک lambdas و Stream API هنگام کار با مجموعه ها

از این دوره می توانید چارچوب مجموعه های جاوا را به همراه Generics ، Lambda Functions ، Method References و Stream API یاد بگیرید.

بسیاری از دوره های دیگر در این موضوع وجود دارد. بنابراین ، چرا دقیقاً این دوره را انتخاب می کنید؟ در اینجا فقط چند دلیل وجود دارد:

- تمرینات کدگذاری

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

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


- کد منبع باز

ما هیچ چیزی را از دانشجویان خود پنهان نمی کنیم! از جمله کد منبع برای راه حل های hometask و کد منبع مثال هایی که در طول درس به اشتراک گذاشته شده است. با داشتن کد منبع می توانید آن را کپی و پیست کنید تا در رایانه محلی شما اجرا شود تا نحوه کار بهتر را بفهمید.

- پشتیبانی Q

تفاوت معنادار بین فرایند یادگیری آنلاین و آفلاین در دسترس بودن مربی است. اگر با یک معلم در یک اتاق هستید ، او همیشه می تواند به شما کمک کند تا مفهوم خاصی را درک کنید یا به شما کمک می کند تا کد خود را در رایانه خود حل کنید.
در این دوره ، ما از دانشجویان در پاسخ به هر سالی که در بخش Q A نشان داده شده است ، پشتیبانی می کنیم. در صورت وجود س questionsالات مکرر - دروس ویدئویی جداگانه ایجاد می شود تا نحوه رسیدگی به مسئله را نشان دهد.

بنابراین با این دوره شما فقط به مطالب ویدئویی ، تمرین کد ، کد منبع ، دسترسی به برنامه رایگان تلفن همراه بدون محدودیت (که هنوز هم خیلی جالب است ، متعجب؟ :)) دسترسی پیدا نمی کنید ، اما همچنین می توانید از استاد راهنما و پاسخ به سوالات شما همراه با این دوره است.

- دانش مرتبط

بعد از بررسی سایر دوره های جاوا در مورد Udemy ، تیم ما فهمید که اکثر آنها هیچ شباهتی با زندگی واقعی ندارند. اطلاعاتی که در آنجا به اشتراک گذاشته می شود بسیار قدیمی و بسیار قدیمی است. به عنوان مثال ، مربی چارچوبی را آموزش می دهد که 15 سال قبل از آن استفاده نشده است. یا مربی بر طراحی برنامه نویسی که دیگر اصلاً استفاده نمی شود ، استرس ایجاد کنید!

مدرس این دوره مشاور در شرکت برون سپاری با رتبه برتر IT است و به شما کمک می کند تا راه حل های پیشرفته IT را برای همه مشتریان خود ارائه دهد. در صورت تمایل می توانید صفحه مربی LinkedIn را بررسی کنید و تأیید مهارت را بررسی کنید. بیش از 18 هزار نفر در سراسر جهان درگیر هستند (BTW بیشتر آنها از 100 شرکت برتر جهان هستند) مهارت های Andrii Piatakha را ارزیابی کردند.

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

- برنامه رایگان تلفن همراه بدون محدودیت برای دانشجویان ما

دانستن جاوا یک مهارت است. قادر به گذراندن مصاحبه در شرکت باشید - این مهارت دیگری است :) امروزه بسیاری از شرکت ها از آزمون برای انتخاب داوطلبان سطح اول مصاحبه استفاده می کنند. ما برنامه ای برای تمرین مهارت ها به طور خاص برای چنین اهدافی ایجاد کردیم.

در این دوره ما پیوندی را برای بارگیری برنامه رایگان تلفن همراه خود برای آندروید به شما ارائه خواهیم داد. (به زودی برای سیستم عامل های iOS نیز در دسترس خواهد بود)

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

همچنین ، فقط برای دانشجویان ما - محدودیتی در تلاش برای گذراندن گواهینامه وجود ندارد. در این دوره ما به شما خواهیم گفت که چگونه کد جایزه ویژه ای تنظیم کنید که محدودیت ها را برای دانشجویان ما در داخل برنامه برطرف کند.

- غلظت بالای مطالب مفید در هر درس

گاهی اوقات می توانید مشاهده کنید که تماشای 5 دقیقه از درس ما معادل تماشای 30 دقیقه دیگر است.

این بدان دلیل است که زمان صرف آمادگی برای درس (متن درس ، ساختار درس) و ویرایش ویدئو (برای بریدن قطعات خسته کننده درس یا زمان بارگیری برنامه) گاهی 10 برابر (گاهی حتی 20) به عنوان مدت زمان نهایی درس پس از ویرایش فیلم.

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

برو و خودت امتحانش کن! ما از نظرات شما قدردانی خواهیم کرد.


بنابراین منتظر نمانید! اگر هنوز شک دارید ، به پیش نمایش درس نگاهی بیندازید!

امروز این دوره را بخرید و همه به روزرسانی ها را به صورت رایگان دریافت خواهید کرد!

برای کسانی که این دوره آموزشی را با موفقیت گذرانده اند ، یا برای دانشجویانی که به دلیل طرح سوالات شگفت انگیز شناخته شده اند ، پیشنهاد ویژه ای از شرکت IT-Bulls ارائه شده است! خالق این دوره مدیر عامل و بنیانگذار شرکت IT-Bulls است. ما همیشه در جستجوی استعدادها هستیم تا استارت آپ های شگفت انگیز خود را همراه با شما اداره کنیم. احتمالاً شما همیشه رویای راه اندازی استارتاپ خود را داشتید؟ در این دوره شما می توانید تیمی را پیدا کنید که به شما یاد می دهد چگونه این کار را انجام دهد و (در موارد خاص) خوشحال می شوند که به شما در اجرا کمک کنند!

امیدوارم از این دوره لذت ببرید! و به یاد داشته باشید ، ما از همه بازخورد شما قدردانی می کنیم! بازخورد شما به ما کمک می کند تا حتی بهتر نیز بشویم! بازخورد شما به ما کمک می کند تا بهترین دوره جاوا را ایجاد کنیم!

در درس می بینیم! :)


این دوره برای چه کسانی است:

  • مهندسین نرم افزار جاوا در هر سطح
  • کودکانی که می خواهند چارچوب مجموعه های جاوا را به صورت عمیق یاد بگیرند

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

مقدمه Introduction

  • طرح ارتباطی Communication plan

  • دسترسی نامحدود به برنامه Learn-IT برای دانشجویان Unlimited access to Learn-IT application for students

چارچوب مجموعه های جاوا - بررسی اجمالی Java Collections Framework - Overview

  • چارچوب مجموعه های جاوا - بررسی اجمالی Java Collections Framework - Overview

  • رابط مجموعه Collection Interface

سلسله مراتب مجموعه ها Collections Hierarchy

  • لیست رابط ها ، تنظیم و صف: بررسی اجمالی Interfaces List, Set and Queue: Overview

پیاده سازی ها List Implementations

  • پیاده سازی های لیست - ArrayList ، Vector ، CopyOnWriteArrayList و پشته List implementations - ArrayList, Vector, CopyOnWriteArrayList & Stack

  • LinkedList VS ArrayList ، Big O Notation و مشق شب LinkedList VS ArrayList, Big O Notation & Homework

  • LinkedList VS ArrayList - مقایسه عملکرد LinkedList VS ArrayList - Performance Comparison

  • Backend برای فروشگاه آنلاین Backend for online store

  • اجرای MyList MyList implementation

مقایسه کننده و قابل مقایسه Comparator and Comparable

  • مقایسه کننده و قابل مقایسه Comparator and Comparable

  • مقایسه محصول سفارشی خود را بنویسید Write your Custom Product Comparator

تکرار شونده ، تکرار شونده و لیست بازگوکننده Iterable, Iterator & ListIterator

  • تکرار شونده ، تکرار شونده و لیست بازگوکننده Iterable, Iterator & ListIterator

  • تکرار سفارشی را پیاده سازی کنید Implement custom Iterator

صف و دیکه Queue and Deque

  • صف و دیکه Queue and Deque

  • سیستم back-end Help Desk را برای فروشگاه آنلاین پیاده سازی کنید Implement back-end system of Help Desk for online store

نقشه سلسله مراتب Map Hierarchy

  • نقشه سلسله مراتب Map Hierarchy

  • جداول هاش و نقشه هاش Hash Tables & HashMap

  • LinkedHashMap LinkedHashMap

  • حافظه پنهان LRU LRU Cache

  • SortedMap ، NavigableMap و TreeMap SortedMap, NavigableMap & TreeMap

  • کلاس پیاده سازی ها (تمرین HashSet) و java.util.Colelctions را تنظیم کنید Set Implementations (HashSet practice) & java.util.Colelctions class

ژنیک Generics

  • ژنریک در جاوا Generics in Java

  • لیست سفارشی و تکرارکننده پارامتر شده Parameterized custom List & iterators

برنامه نویسی عملکردی در جاوا Functional Programming in Java

  • برنامه نویسی عملکردی در جاوا: بررسی اجمالی Functional Programming in Java: Overview

  • رابط کاربری ، توابع Lambda و منابع روش Functional Interface, Lambda Functions & Method References

  • عملکرد و عملکرد بی نظیر: نظریه و عمل Function & BiFunction: Theory & Practice

  • Consumer ، BiConsumer ، Predicate و BiPredicate Consumer, BiConsumer, Predicate & BiPredicate

  • کلمات را در آرایه با عملکرد ناشناس مرتب کنید Sort words in array with anonymous function

Stream API Stream API

  • Stream API با تمرینات عملی Stream API with Practical Exercises

بخش پاداش Bonus section

  • درس پاداش Bonus lesson

نمایش نظرات

نظری ارسال نشده است.

آموزش Java Java Framework + Generics ، Lambdas & Stream API

این دوره غیر فعال شده است.

جزییات دوره
5h 22m
31
Udemy (یودمی) udemy-small
11 آذر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
14,911
4.2 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Andrii Piatakha Andrii Piatakha

بنیانگذار و مدیر عامل شرکت IT-Bulls ، بنیانگذار بستر Learn-IT بنیانگذار و مدیر عامل شرکت IT-Bulls. خالق برنامه موبایل Learn-IT برای افرادی که می خواهند آماده مصاحبه و یادگیری جاوا شوند. مدرس با 4+ سال تجربه. مربی کلیدی جاوا در شرکت های برون سپاری. Andrii کمک می کند تا مهندسان نرم افزار جاوا را از صفر تا تعیین تکلیف اول به آنها آموزش دهد. دوره جاوا وی برای آموزش افرادی با دانش برنامه نویسی صفر استفاده می شود تا آنها را برای کار واقعی در شرکت های مختلف آماده کند. هنگامی که دوره های Andrii را می گذرانید می توانید مطمئن باشید که چیزهای درست را در کمترین زمان ممکن به روش صحیح فرا خواهید گرفت. تمام دوره های Andrii توسط داستان و موفقیت دانشجویان ثابت می شود. در گذشته همه مدرسان برنامه نویس حرفه ای نبودند. تجربه مهندسی زیاد به آندری اجازه داد تا شرکت IT خود را اداره کند. در طول تدریس ، آندری توجه دانش آموزان را فقط به مهمترین موارد متمرکز می کند.

Udemy (یودمی)

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

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