Support Questions

Find answers, ask questions, and share your expertise

Spark Learning Clarification

avatar
Expert Contributor

Could anybody guide me what is the learning path for Spark? I am familiar with Hadoop,Hive,Pig,sqoop,oozie,Python and Hbase.I do not know much about Java. Do I need to learn both Java and Scala to start with spark? I am completed confused where to start for Spark?

1 ACCEPTED SOLUTION

avatar
Super Guru

You need not learn both Java and Scala to start with spark. If need to be familiar with either of Java,Scala, Python or R to work with spark. You can start with this tutorial to understand the basics

https://hortonworks.com/tutorial/hands-on-tour-of-apache-spark-in-5-minutes/

https://www.tutorialspoint.com/pyspark/index.htm

View solution in original post

5 REPLIES 5

avatar
Super Guru

You need not learn both Java and Scala to start with spark. If need to be familiar with either of Java,Scala, Python or R to work with spark. You can start with this tutorial to understand the basics

https://hortonworks.com/tutorial/hands-on-tour-of-apache-spark-in-5-minutes/

https://www.tutorialspoint.com/pyspark/index.htm

avatar
Expert Contributor

@Aditya Sirna

Do you mean if we are familiar with Python,We can Work on Spark.In Real time Projects only Python is sufficient.

Do I need to learn Scala or Java for real time Projects?

avatar
Super Guru

You can work with pyspark if you know python. All the features will be available in pyspark as well. You need not learn scala or java

avatar
Explorer

Hi Vamsi

please share your contact details. i will share the sprak and scala certification

thaks

avatar
@vamsi valiveti

I have found Learning spark to be very helpful for the beginners. https://www.oreilly.com/library/view/learning-spark/9781449359034/