لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش The Ultimate Hands-On Hadoop: Big Data خود را رام کنید!
The Ultimate Hands-On Hadoop: Tame your Big Data!
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش مهندسی داده و Hadoop با MapReduce، HDFS، Spark، Flink، Hive، HBase، MongoDB، Cassandra، Kafka + موارد دیگر! طراحی سیستم های توزیع شده ای که "داده های بزرگ" را با استفاده از Hadoop و فناوری های مهندسی داده مرتبط مدیریت می کنند. از HDFS و MapReduce برای ذخیره و تجزیه و تحلیل داده ها در مقیاس استفاده کنید. از Pig و Spark برای ایجاد اسکریپت هایی برای پردازش داده ها در یک خوشه Hadoop به روش های پیچیده تر استفاده کنید. تجزیه و تحلیل داده های رابطه ای با استفاده از Hive و MySQL تجزیه و تحلیل داده های غیر رابطه ای با استفاده از داده های HBase، Cassandra و MongoDB Query به صورت تعاملی با Drill، Phoenix و Presto انتخاب یک فناوری ذخیره سازی داده مناسب برای برنامه خود بدانید که چگونه خوشه های Hadoop توسط YARN، Tez، Mesos مدیریت می شوند. ، Zookeeper، Zeppelin، Hue و Oozie. با استفاده از Kafka، Sqoop و Flume دادهها را در خوشه Hadoop خود منتشر کنید. دادههای جریانی را با استفاده از Spark Streaming، Flink و Storm مصرف کنید. اتصال و حداقل 8 گیگابایت رم *رایگان* (نه کل)، اگر می خواهید در فعالیت ها و تمرینات عملی شرکت کنید. اگر رایانه شخصی شما این الزامات را برآورده نمی کند یا فقط یک Mac مبتنی بر M1 در دسترس دارید، همچنان می توانید بدون انجام فعالیت های عملی دوره را دنبال کنید. برخی از فعالیت ها به تجربه برنامه نویسی قبلی، ترجیحاً در پایتون یا اسکالا نیاز دارند. آشنایی اولیه با خط فرمان لینوکس بسیار مفید خواهد بود.
دنیای Hadoop و "Big Data" میتواند ترسناک باشد - صدها فناوری مختلف با نامهای مرموز اکوسیستم Hadoop را تشکیل میدهند. با این آموزش Hadoop، شما نه تنها متوجه خواهید شد که آن سیستم ها چیست و چگونه با هم تطبیق می یابند - بلکه به صورت عملی پیش می روید و یاد می گیرید که چگونه از آنها برای حل مشکلات واقعی تجاری استفاده کنید!
در این دوره جامع که توسط مهندس و مدیر ارشد سابق آمازون و IMDb تدریس می شود، محبوب ترین فناوری های مهندسی داده را بیاموزید و به آنها مسلط شوید. ما بسیار فراتر از خود Hadoop می رویم و به انواع سیستم های توزیع شده ای که ممکن است نیاز به ادغام با آنها داشته باشید وارد می شویم.
با Hortonworks (اکنون بخشی از Cloudera) و رابط کاربری Ambari، نصب Hadoop واقعی را مستقیماً روی دسکتاپ خود نصب کنید و با آن کار کنید
داده های بزرگ را در یک خوشه با HDFS و MapReduce
مدیریت کنید
برنامه هایی برای تجزیه و تحلیل داده ها در Hadoop با Pig و Spark بنویسید
داده های خود را با Sqoop , Hive , MySQL , HBase , Cassandra , MongoDB , Drill , Phoenix و Presto ذخیره و جستجو کنید
طراحی سیستم های دنیای واقعی با استفاده از اکوسیستم Hadoop
با نحوه مدیریت خوشه خود با YARN، Mesos، Zookeeper، Oozie، Zeppelin و Hue آشنا شوید
با کافکا، فلوم، اسپارک استریم، فلینک و طوفان، دادههای جریانی را در زمان واقعی مدیریت کنید
توسعه دهندگان Spark و Hadoop در شرکت هایی با حجم زیادی از داده ها ارزش زیادی دارند. اینها مهارت های بسیار قابل فروش برای یادگیری هستند.
تقریباً هر شرکت بزرگی که ممکن است بخواهید در آن کار کنید از Hadoop به نحوی استفاده میکند، از جمله Amazon، Ebay، Facebook، Google، LinkedIn، IBM، Spotify، Twitter و Yahoo! و این فقط شرکت های فناوری نیستند که به Hadoop نیاز دارند. حتی نیویورک تایمز از Hadoop برای پردازش تصاویر استفاده می کند.
این دوره جامع است و بیش از 25 فناوری مختلف را در بیش از 14 ساعت سخنرانی ویدیویی پوشش می دهد. این پر از فعالیتها و تمرینهای عملی است، بنابراین تجربه واقعی در استفاده از Hadoop به دست میآورید - این فقط تئوری نیست.
طیف وسیعی از فعالیت ها را در این دوره برای افراد در هر سطح پیدا خواهید کرد. اگر یک مدیر پروژه هستید که فقط میخواهید کلمات کلیدی را یاد بگیرید، برای بسیاری از فعالیتهای دوره که نیازی به دانش برنامهنویسی ندارند، رابطهای کاربری وب وجود دارد. اگر با خطوط فرمان راحت هستید، نحوه کار با آنها را نیز به شما نشان خواهیم داد. و اگر برنامه نویس هستید، من شما را با نوشتن اسکریپت های واقعی بر روی یک سیستم Hadoop با استفاده از Scala، Pig Latin و Python به چالش می کشم.
شما با درک واقعی و عمیق از Hadoop و سیستمهای توزیع شده مرتبط با آن، از این دوره دور میشوید و میتوانید Hadoop را برای مشکلات دنیای واقعی اعمال کنید. به علاوه یک گواهی پایان کار ارزشمند در پایان در انتظار شماست!
لطفاً توجه داشته باشید که تمرکز روی این دوره بر روی توسعه برنامههای کاربردی است، نه مدیریت Hadoop. اگرچه در طول مسیر برخی از مهارت های مدیریتی را به دست خواهید آورد.
دانستن نحوه بحث کردن "داده های بزرگ" یک مهارت فوق العاده ارزشمند برای کارفرمایان برتر فناوری امروز است. عقب نمانید - همین الان ثبت نام کنید!
"The Ultimate Hands-On Hadoop... یک کشف حیاتی برای من بود. من دوره شما را با مجموعه ای از ادبیات و کنفرانس ها تکمیل کردم تا زمانی که موفق به انجام مصاحبه شدم. می توانم با افتخار بگویم که به عنوان یک شغل شغلی پیدا کردم. مهندس کلان داده حدود یک سال پس از شروع دوره شما. بسیار سپاسگزارم برای همه محتوای عالی که تولید کردید و توضیحات شفاف. " - Aldo Serrano
"راستش من بدون این دوره در جایی که الان هستم نمیشوم. فرانک با کمک به شما در هر مرحله از راه، این کار را ساده میکند. بسیار توصیه میشود و ارزش وقت شما را دارد، به خصوص محیط اسپارک. این دوره به من کمک کرد. به درک بسیار بیشتری از محیط و قابلیتهای آن دست یابید. فرانک با کمک به شما در هر مرحله از راه، این مجموعه را ساده میکند. بسیار توصیه میشود و ارزش وقت شما را به خصوص محیط اسپارک دارد." - تایلر باک
سرفصل ها و درس ها
همه کلمات کلیدی را یاد بگیرید! و Hortonworks Data Platform Sandbox را نصب کنید.
Learn all the buzzwords! And install the Hortonworks Data Platform Sandbox.
Udemy 101: بیشترین بهره را از این دوره ببرید
Udemy 101: Getting the Most From This Course
نکاتی برای استفاده از این دوره
Tips for Using This Course
اگر در دانلود Hortonworks Data Platform مشکل دارید...
If you have trouble downloading Hortonworks Data Platform...
هشدار برای کاربران Apple M1
Warning for Apple M1 users
نصب Hadoop [گام به گام]
Installing Hadoop [Step by Step]
ادغام Hortonworks و Cloudera، و چگونگی تأثیر آن بر این دوره.
The Hortonworks and Cloudera Merger, and how it affects this course.
بررسی اجمالی و تاریخچه Hadoop
Hadoop Overview and History
مروری بر اکوسیستم هادوپ
Overview of the Hadoop Ecosystem
یادداشت مهم
Important note
با استفاده از Hadoop's Core: HDFS و MapReduce
Using Hadoop's Core: HDFS and MapReduce
HDFS: چیست و چگونه کار می کند
HDFS: What it is, and how it works
[فعالیت] خروجی Spark را در Cassandra بنویسید
[Activity] Write Spark output into Cassandra
نمای کلی MongoDB
MongoDB overview
[فعالیت] MongoDB را نصب کنید و Spark را با MongoDB ادغام کنید
[Activity] Install MongoDB, and integrate Spark with MongoDB
[فعالیت] استفاده از پوسته MongoDB
[Activity] Using the MongoDB shell
انتخاب فناوری پایگاه داده
Choosing a database technology
[تمرین] یک پایگاه داده برای یک مشکل داده شده انتخاب کنید
[Exercise] Choose a database for a given problem
پرس و جو داده های شما به صورت تعاملی
Querying your Data Interactively
نمای کلی دریل
Overview of Drill
[فعالیت] راه اندازی Drill
[Activity] Setting up Drill
[فعالیت] پرس و جو در چندین پایگاه داده با Drill
[Activity] Querying across multiple databases with Drill
مروری بر فونیکس
Overview of Phoenix
[فعالیت] Phoenix را نصب کنید و HBase را با آن پرس و جو کنید
[Activity] Install Phoenix and query HBase with it
[فعالیت] فونیکس را با خوک ادغام کنید
[Activity] Integrate Phoenix with Pig
مروری بر Presto
Overview of Presto
[فعالیت] Presto را نصب کنید و Hive را با آن پرس و جو کنید.
[Activity] Install Presto, and query Hive with it.
[فعالیت] از Cassandra و Hive با استفاده از Presto پرس و جو کنید.
[Activity] Query both Cassandra and Hive using Presto.
مدیریت خوشه شما
Managing your Cluster
YARN توضیح داد
YARN explained
تز توضیح داد
Tez explained
[فعالیت] از Hive در Tez استفاده کنید و سود عملکرد را اندازه گیری کنید
[Activity] Use Hive on Tez and measure the performance benefit
مزوس توضیح داد
Mesos explained
ZooKeeper توضیح داد
ZooKeeper explained
[فعالیت] شبیه سازی یک استاد شکست خورده با ZooKeeper
[Activity] Simulating a failing master with ZooKeeper
اوزی توضیح داد
Oozie explained
[فعالیت] یک گردش کار ساده Oozie را تنظیم کنید
[Activity] Set up a simple Oozie workflow
بررسی اجمالی زپلین
Zeppelin overview
[فعالیت] از Zeppelin برای تجزیه و تحلیل رتبه بندی فیلم، قسمت 1 استفاده کنید
[Activity] Use Zeppelin to analyze movie ratings, part 1
[فعالیت] از Zeppelin برای تجزیه و تحلیل رتبه بندی فیلم، قسمت 2 استفاده کنید
[Activity] Use Zeppelin to analyze movie ratings, part 2
نمای کلی رنگ
Hue overview
فن آوری های دیگر قابل ذکر است
Other technologies worth mentioning
تغذیه داده ها به خوشه شما
Feeding Data to your Cluster
کافکا توضیح داد
Kafka explained
[فعالیت] راه اندازی کافکا و انتشار برخی داده ها.
[Activity] Setting up Kafka, and publishing some data.
[فعالیت] انتشار لاگ های وب با کافکا
[Activity] Publishing web logs with Kafka
فلوم توضیح داد
Flume explained
[فعالیت] Flume را راهاندازی کنید و گزارشها را با آن منتشر کنید.
[Activity] Set up Flume and publish logs with it.
[فعالیت] Flume را برای نظارت بر دایرکتوری و ذخیره داده های آن در HDFS تنظیم کنید
[Activity] Set up Flume to monitor a directory and store its data in HDFS
تجزیه و تحلیل جریان داده ها
Analyzing Streams of Data
[فعالیت] گزارشهای وب منتشر شده با Flume را با استفاده از Spark Streaming تجزیه و تحلیل کنید
[Activity] Analyze web logs published with Flume using Spark Streaming
[تمرین] گزارشهای منتشر شده توسط Flume را برای خطاها در زمان واقعی نظارت کنید
[Exercise] Monitor Flume-published logs for errors in real time
راه حل تمرین: تجمیع کدهای دسترسی HTTP با Spark Streaming
Exercise solution: Aggregating HTTP access codes with Spark Streaming
طوفان آپاچی: مقدمه
Apache Storm: Introduction
[فعالیت] شمارش کلمات با طوفان
[Activity] Count words with Storm
فلینک: یک مرور کلی
Flink: An Overview
[فعالیت] شمارش کلمات با Flink
[Activity] Counting words with Flink
طراحی سیستم های دنیای واقعی
Designing Real-World Systems
بهترین بقیه
The Best of the Rest
بررسی: چگونه قطعات با هم قرار می گیرند
Review: How the pieces fit together
درک نیازهای شما
Understanding your requirements
نمونه برنامه: لاگ های وب سرور را مصرف کنید و فروشندگان برتر را پیگیری کنید
Sample application: consume webserver logs and keep track of top-sellers
نمونه برنامه: ارائه توصیه های فیلم به یک وب سایت
Sample application: serving movie recommendations to a website
[تمرین] سیستمی برای گزارش جلسات وب در روز طراحی کنید
[Exercise] Design a system to report web sessions per day
راه حل تمرین: سیستمی برای شمارش جلسات روزانه طراحی کنید
Exercise solution: Design a system to count daily sessions
یادگیری بیشتر
Learning More
کتاب ها و منابع آنلاین
Books and online resources
سخنرانی جایزه: دوره های بیشتری برای کشف!
Bonus Lecture: More courses to explore!
فرانک 9 سال را در آمازون و IMDb گذراند و فناوری را توسعه و مدیریت کرد که به طور خودکار توصیه های محصول و فیلم را به صدها میلیون مشتری ارائه می دهد. زمان. فرانک دارای 17 حق ثبت اختراع صادر شده در زمینه های محاسبات توزیع شده ، داده کاوی و یادگیری ماشین است. در سال 2012، فرانک شرکت موفق خود را به نام Sundog Software راه اندازی کرد که بر فناوری محیط واقعیت مجازی تمرکز دارد و به دیگران در مورد تجزیه و تحلیل داده های بزرگ آموزش می دهد.
بنیانگذار ، آموزش Sundog. یادگیری ماشینی ماموریت ProSundog Education این است که مهارتهای شغلی بسیار ارزشمندی را در داده های بزرگ ، علوم داده و یادگیری ماشینی در دسترس همه افراد در جهان قرار دهد. کنسرسیوم مربیان متخصص ما ، دانش ما را در این زمینه های نوظهور با قیمت هایی که هرکس می تواند تحمل کند ، در اختیار شما قرار می دهد.
Sundog Education توسط فرانک کین هدایت می شود و متعلق به شرکت فرانک ، Sundog Software LLC است. فرانک 9 سال را در آمازون و IMDb سپری کرد و فناوری را توسعه داد و به طور مداوم توصیه های محصول و فیلم را به صدها میلیون مشتری ارائه داد. فرانک دارای 17 اختراع ثبت شده در زمینه محاسبات توزیع شده ، داده کاوی و یادگیری ماشین است. در سال 2012 ، فرانك رفت و شركت موفق خود ، Sundog Software را كه متمركز بر فناوري محيط واقعيت مجازي است و به ديگران در مورد تجزيه و تحليل داده هاي بزرگ مي پردازد ، راه اندازي كرد.
با توجه به تعداد دانشجویان ما قادر به پاسخگویی به پیامهای خصوصی نیستیم. لطفا سوالات خود را در پرسش و پاسخ دوره خود ارسال کنید. ممنون از اینکه میفهمی.
نمایش نظرات