دوره آموزشی
The Great Courses
دوبله زبان فارسی

بوت‌ کمپ Swift Arcade برای ساختارهای داده و الگوریتم‌ها

بوت‌ کمپ Swift Arcade برای ساختارهای داده و الگوریتم‌ها

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

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

پیش‌نیازهای دوره

  • دانش پایه از زبان برنامه‌نویسی Swift

توضیحات دوره

این دوره برای این طراحی شده است که شما را به‌سرعت به سطح موردنیاز برساند و مفاهیم اساسی علوم کامپیوتر را که برای مصاحبه در هر شرکت بزرگ فناوری در سیلیکون‌ولی باید بدانید، به شما آموزش دهد (Google ،Apple ،Facebook، Amazon، یا Spotify).

موضوعات شامل موارد زیر است

  • آرایه‌ها
  • لیست‌های پیوندی
  • نماد Big O
  • پشته‌ها و صف‌ها
  • جدول‌های هش
  • درخت‌های باینری
  • برنامه‌نویسی پویا و Memoization
  • Bubble Sort / Merge Sort / Quick Sort
  • گراف‌ها
  • جست‌وجوی اول‌سطحی
  • جست‌وجوی عمق‌اول
  • و موارد بیشتر...

آنچه دریافت می‌کنید

با این دوره، شما دریافت می‌کنید

  • بیش از 115 ویدیوی HD باکیفیت و با دقت ساخته‌شده که شما را قدم‌به‌قدم با تمام جنبه‌های عملکرد این ساختارهای داده و الگوریتم‌ها آشنا می‌کند.
  • سؤالات تمرینی و توضیح‌های شخصی از رایج‌ترین پرسش‌های مصاحبه
  • یادداشت‌های شخصی مدرس درباره مصاحبه‌هایی که خود با Spotify، Facebook ،Amazon و دیگران داشته‌ است.
  • بخشی با عنوان The Classics که در آن پرسش‌های کلاسیک مصاحبه را مرور می‌کنیم؛ پرسش‌هایی که هیچ داوطلبی نباید بدون آمادگی برای آن‌ها باشد.
  • نکات مصاحبه درباره مهارت‌های نرم که شرکت‌های بزرگ فناوری هنگام استخدام به آن‌ها توجه می‌کنند، و تکنیک‌هایی برای پاسخ‌گویی

آنچه صرفه‌جویی می‌کنید.

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

بیایید این مسیر را با هم پیش ببریم.

یادگیری ساختارهای داده و الگوریتم‌ها نباید کار سخت و خسته‌کننده‌ای باشد. می‌تواند لذت‌بخش هم باشد.

مدرس هم پیش‌زمینه رسمی علوم کامپیوتر ندارد.

ببینید، مدرس می‌داند ندانستن سازوکار این مفاهیم چه حسی دارد. و مثل شما، مدرس هم مجبور شد این مطالب را از ابتدا یاد بگیرد.

اما اینجا است تا بگویم که شدنی است. مدرس هیچ پیش‌زمینه رسمی در علوم کامپیوتر ندارد. آموزش کلاسیک علوم کامپیوتر ندیده‌ است. اما با یادگیری این مطالب، شغل رؤیایی‌ را به‌عنوان مهندس در Spotify در سان‌فرانسیسکو به دست آورد. شما هم می‌توانید.

پس منتظر چه هستید؟ همین امروز در این دوره شرکت کنید و مسیر خود را آغاز کنید.

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

  • هر کسی که برای کار در شرکت‌های بزرگ فناوری مانند Google ،Apple ،Amazon یا Spotify اقدام می‌کند.
  • هر کسی که می‌خواهد مبانی علوم کامپیوتر را سریع یاد بگیرد.
  • هر کسی که می‌خواهد برنامه‌نویس و مهندس بهتری شود.

بوت‌ کمپ Swift Arcade برای ساختارهای داده و الگوریتم‌ها

  • مقدمه 01:09
  • راه‌اندازی و کد منبع 01:57
  • نکاتی برای گذراندن این دوره 01:27
  • نماد Big O چیست و چگونه کار می‌کند؟ 10:18
  • چه چیزی آرایه‌ها را خاص می‌کند؟ 03:41
  • وقتی یک عنصر را در آرایه درج می‌کنید چه اتفاقی می‌افتد؟ 01:07
  • حذف چگونه کار می‌کند؟ 00:36
  • وقتی یک آرایه بیش از حد بزرگ می‌شود چه اتفاقی می‌افتد؟ 02:52
  • آرایه‌ها در Swift چه تفاوتی دارند؟ 01:19
  • آنچه برای مصاحبه باید بدانید 01:18
  • نکاتی پیش از ورود به Arcade 01:47
  • سؤال بسیار رایج مصاحبه 1 15:07
  • سؤال بسیار رایج مصاحبه 2 09:59
  • سؤال بسیار رایج مصاحبه 3 05:39
  • لیست پیوندی چیست؟ 06:09
  • افزودن به ابتدا 05:04
  • افزودن به انتها 05:06
  • درج 03:47
  • حذف 10:19
  • لیست‌های پیوندی در دنیای واقعی 02:52
  • لیست‌های پیوندی چه تفاوتی با آرایه‌ها دارند؟ 01:28
  • آنچه برای مصاحبه باید بدانید 00:45
  • سؤال بسیار رایج مصاحبه درباره لیست پیوندی 1 03:46
  • سؤال بسیار رایج مصاحبه درباره لیست پیوندی 2a 08:56
  • سؤال بسیار رایج مصاحبه درباره لیست پیوندی 2b 05:00
  • سؤال بسیار رایج مصاحبه درباره لیست پیوندی 2c 06:13
  • سؤال بسیار رایج مصاحبه درباره لیست پیوندی 3 04:55
  • مقدمه 00:36
  • قواعد کاهش 03:52
  • قواعد Big O در Arcade 05:11
  • قواعد Big O در Arcade 2 03:02
  • آنچه برای مصاحبه باید بدانید 02:05
  • توضیح پشته‌ها 00:31
  • توضیح صف‌ها 00:26
  • چه چیزی پشته‌ها و صف‌ها را خاص می‌کند؟ 02:57
  • چگونه یک پشته و یک صف را از ابتدا بسازیم؟ 04:18
  • سؤال بسیار رایج مصاحبه درباره پشته 1 07:05
  • سؤال بسیار رایج مصاحبه درباره پشته 2 06:25
  • سؤال بسیار رایج مصاحبه درباره پشته 3 05:47
  • آنچه برای مصاحبه باید بدانید 01:13
  • چه چیزی جدول‌های هش را خاص می‌کند؟ 01:01
  • توابع هش چگونه کار می‌کنند؟ 02:00
  • چگونه یک هش را به اندیس تبدیل کنیم؟ 01:56
  • مدیریت برخوردها 00:56
  • ویژگی‌های زمان اجرای جدول هش 00:35
  • ساخت جدول هش از ابتدا 09:04
  • آنچه برای مصاحبه باید بدانید 01:45
  • درخت جست‌وجوی باینری چیست؟ 02:24
  • چگونه کار می‌کنند؟ 02:24
  • یافتن عناصر 05:01
  • درج در 05:35
  • یافتن کمینه 01:14
  • مدیریت حذف‌ها 09:46
  • پیمایش درخت باینری 04:39
  • ویژگی‌های زمان اجرا 00:48
  • آنچه برای مصاحبه باید بدانید 00:58
  • درخت‌های باینری در دنیای واقعی 02:54
  • سؤال بسیار رایج مصاحبه درباره درخت جست‌وجوی باینری 1 12:57
  • سؤال بسیار رایج مصاحبه درباره درخت جست‌وجوی باینری 2 06:47
  • سؤال بسیار رایج مصاحبه درباره درخت جست‌وجوی باینری 3 06:17
  • Houston، ما یک مشکل داریم 00:45
  • دنباله فیبوناچی چیست؟ 02:23
  • Memoization چیست و چگونه می‌تواند کمک کند؟ 02:25
  • Memoization در عمل 02:31
  • آنچه برای مصاحبه باید بدانید 01:20
  • مرتب‌سازی حبابی 03:03
  • مرتب‌سازی حبابی در عمل 01:00
  • زمان اجرای مرتب‌سازی حبابی 01:26
  • مرتب سازی ادغامی 02:54
  • زمان اجرای مرتب سازی ادغامی 00:38
  • مرتب سازی سریع 04:37
  • زمان اجرای مرتب سازی سریع 00:48
  • آنچه برای مصاحبه باید بدانید 02:16
  • گراف‌ها چیستند؟ 02:58
  • چگونه کار می‌کنند؟ 07:29
  • جست‌وجوی اول‌سطحی 05:17
  • جست‌وجوی اول‌سطحی در عمل 05:15
  • جست‌وجوی عمق‌اول 03:05
  • جست‌وجوی عمق‌اول در عمل 04:14
  • آنچه برای مصاحبه باید بدانید 01:48
  • سؤال بسیار رایج درباره گراف‌ها 12:35
  • مقدمه 00:41
  • کاراکترهای یکتا 02:51
  • جایگشت‌ها 01:58
  • URLify 05:09
  • یک تغییر فاصله 04:40
  • فشرده‌ساز 04:30
  • مقادیر تکراری 03:46
  • زیر‌درخت‌ها 04:47
  • پشته‌های حداقل 05:36
  • بازی Fizz Buzz 03:02
  • پالیندروم‌ها 02:30
  • یادداشت اخاذی 03:53
  • رمز سزار 08:03
  • معکوس‌کردن رشته 02:26
  • معکوس‌کردن عدد صحیح 03:00
  • آناگرام‌ها 02:39
  • مقدمه 00:43
  • سؤال رایج مصاحبه Google 05:04
  • چگونه در مصاحبه Google موفق عمل کنیم؟ 06:20
  • مقدمه 00:30
  • سؤال 1 Facebook 04:11
  • سؤال 2 Facebook 01:15
  • سؤال 3 Facebook 05:30
  • سؤال 4 Facebook 03:19
  • مقدمه 00:34
  • آماده‌سازی زمینه 00:52
  • سؤال فرهنگی Amazon 01:47
  • سؤال فنی Amazon 03:03
  • چگونه بهترین پاسخ را به سؤال فرهنگی بدهیم؟ 05:56
  • پاسخ به سؤال فنی Amazon 05:32
  • مصاحبه فرهنگی 02:14
  • مصاحبه سیستم‌ها 00:56
  • مصاحبه برنامه‌نویسی 02:41
  • نکات پایانی برای موفقیت در مصاحبه 05:10
  • از اینجا به کجا برویم 02:18
  • سخن پایانی 01:57

4,311,200 1,077,800 تومان

مشخصات آموزش

بوت‌ کمپ Swift Arcade برای ساختارهای داده و الگوریتم‌ها

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:مقدماتی
  • تعداد درس:117
  • مدت زمان :07:14:03
  • حجم :3.06GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید