Programming for Big Data Part I

Irrespective of your role in the data science field, programming skills for Big Data provide you with a high level of technological literacy which will open new opportunities in your career. This course builds on the theoretical knowledge gained in the Data Science course to focus on the practical applications of working with Big Data. You will study a variety of programming languages and work in depth with the Python language to implement a Map Reduce algorithm on a work-based data set.

Digital Skills Academy
Course Starts:
April 9, 2018
Course Ends:
May 4, 2018
Registration Closes:
April 2, 2018
4 weeks plus final assessment
Effort Per Week:
16 hours
Delivery Mode:
Data Science
Single Payment:
Total fees

Course Introduction

Programming for Big Data is about analysing different languages to tackle Big Data projects and solve any emerging issues in a professional and creative manner. The course provides you with an understanding of Big Data fundamentals and will enable you to gain technical proficiency in Python, Hadoop and R as Big Data tools. You will explore the Big Data environment including storage, modern databases and data warehousing.

Based on the skills gained in the Data Science course, you will also develop a greater understanding of typical Big Data analysis including graph and image processing, text analytics and various supervised and unsupervised predictive methodologies. 

Through Digital Skills Academy’s experiential learning approach, you’ll also have an opportunity to apply and embed your new skills whilst on the course.

How Will This Course Help To Advance Your Career

The ability to manage and exploit Big Data with advanced programming competences is an in-demand skill across many specialist sectors. This course will enable you to acquire the necessary skills and knowledge base and so stand out in a specialist and data-driven market.

On completion of this course, you will have covered:

  • How to compare and contrast the different types of Big Data
  • How to appraise a selection of Big Data algorithms and explain their usage
  • The analysis of a subset of the languages currently used to solve Big Data problems
  • The uses of Hadoop architecture
  • How to solve basic programming problems using Python
  • Python Programming skills
  • Introduction to R programming

On completion of this course, you will have created the following assets:

  • A variety of Python programmes
  • A selection of R programmes

Essential Requirements

  • Participants must have successfully completed the "Data Science" Online Short Course as a foundation.

As part of our application process, you will also take a simple, online suitability assessment for your chosen course. Based on your answers, this will confirm that you have the skills and experience required for a successful outcome.

16 hours (comprising a weekly average of 8 taught hours plus 8 additional hours on average for self-study, research and group work)

You will be given a number of course-specific assignments that both reinforce the learning and provide work-based experience of applying new skills. All assignments are subject to a rigorous assessment framework.

Key Benefits Of Online Short Courses

Learn Through Work-Based Experience

You’ll be working on assignments and projects, including the development of your own web service, that present work-based strategic business challenges and demanding customer requirements.

Build A Compelling Portfolio

Whether you’re looking to accelerate your career or perhaps preparing for your next career move, you’ll complete the course with a cutting-edge portfolio to help you reach your career aspirations.

Reinforce The Learning

Our Live Syncs and Mentoring sessions enable you to tap into the knowledge of our lecturers in real-time and support your development of invaluable group-working skills.

Learn From The Experts

All Digital Skills Academy lecturers blend academic excellence with professional experience. Their knowledge and skills have been applied and stress-tested over many years in the real world.

Enjoy The Learning Experience

Digital Skills Academy short courses are based on a proven, flexible learning methodology. You’ll be able to access your courses anytime, anywhere, with a computer, tablet or smartphone. 

Peer Learning

You’ll be part of an online international community of fellow working professionals. You’ll benefit from the advice, support, insights and experiences shared by your peers from across the globe.

Who Our Participants Work For
Participants represent a significant cross-section of global brands from a wide mix of industries, including the following:

What Our Participants Say About Digital Skills Academy Programmes

“As I have been active in the UK Digital Sector, I wanted to upskill, and was interested in the digital side of business too. Doing this course was good for my work, and also good for future-proofing my career.”– Andrés Espinosa Aceves, Digital Skills Academy Participant

Frequently Asked Questions

Are any additional resources needed to complete this course?

All the resources you require will be provided within this course and extra web-based resources such as official documentation will be highlighted.

How much existing knowledge of programming for big data do I require?

Participants must have successfully completed the "Data Science" Online Short Course to be eligible for this course.

Related Courses

Data Science is one of the most popular fields in the digital skills space. Whether you are looking to becoming a specialist or looking to broaden ...

This course builds on the theoretical knowledge gained in the Data Science and the Programming for Big Data Part I courses and prepares you to mana...