Изучайте Big Data с помощью Apache Spark и Scala, используя Spark DataFrames, наборы данных, RDD и Spark SQL. В этом курсе мы научимся писать приложения для больших данных с помощью Apache Spark. Вы сами напишите более 2000 строк кода Spark, и вы станете рок-звездой.
Этот курс предназначен для программистов Scala, которым необходимо разрабатывать приложения для работы с большими данными.
Почему Spark в Scala :
- это очень быстро для больших данных
- у него большой спрос
- это очень востребованный навык
- это основа для data scientist
Мне нравится добираться до сути и добиваться цели. Этот курс
- деконструирует все концепции в критические части, которые вам нужны
- отбирает самые важные идеи и разделяет их на простые, но важные
- последовательность идей таким образом, что «щелкает» и имеет смысл на протяжении всего процесса обучения
- применяет все в живом коде
Конечные выгоды все еще намного больше:
- совершенно новая ментальная модель обработки данных
- значительно более востребованное резюме
- больше приятной работы - Spark это весело!
Этот курс предназначен для опытных программистов, имеющих опыт работы с Scala и с функциональным программированием на уровне курса Rock the JVM Scala для начинающих. Я уже предполагаю твердое понимание общих основ программирования.
Этот курс не для вас, если
- Вы никогда не писали код Scala раньше
- у вас нет основы параллельного программирования (например, что такое процесс / поток)
Курс исчерпывающий, но вы всегда увидите, как я иду прямо к делу. Поэтому убедитесь, что у вас есть хороший уровень концентрации и стремление стать крутым программистом.
Я считаю, что и теория, и практика важны. Вот почему вы получите лекции с примерами кода, демонстрациями и заданиями из реальной жизни, а также дополнительными ресурсами, инструкциями, упражнениями и решениями. В конце курса вы напишите тысячи строк Spark.
Я видел, что мои ученики наиболее успешны - а мои лучшие ученики работают в компаниях класса Google - когда ими руководят, но им не говорят, что делать. У меня есть упражнения, ждущие вас, где я даю свое (самоуверенное) руководство, но в остальном свобода экспериментировать и улучшать ваш код.
Определенно не в последнюю очередь, мои студенты наиболее успешны, когда им весело по пути!
There are 2 new sections on rockthejvm :
"Practical Spark" and "A Real Big Data Project". Please add it