Programming for Big Data Part II

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 manage and solve advanced and complex Big Data problems in a hands-on business environment.

Digital Skills Academy
Course Starts:
May 14, 2018
Course Ends:
June 15, 2018
Registration Closes:
May 7, 2018
5 weeks plus final assessment
Effort Per Week:
15 hours
Delivery Mode:
Data Science
Single Payment:
Total fees

Course Introduction

Taught by an industry expert lecturer, the course addresses advanced features and techniques of the Python language to help you identify and solve intermediate programming problems. You will first do an in-depth examination of the Python language and analyse a work-based Big Data problem. You will need to select an appropriate methodology to solve the identified issue and implement the relevant design in the Python language.

You will gain a high-level understanding of Map Reduce, Graph Databases and Data Visualisation and develop your critical thinking and problem-solving skills.

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

How Will This Course Help To Advance Your Career

This course is for participants looking to gain advanced technical and problem-solving skills in the field of Big Data Programming. By building on the knowledge gained in the Data Science and Programming for Big Data Part I courses, you will gain the right toolkit to make yourself indispensable in such a specialist and data-driven market.

On completion of this course, you will have covered:

  • How to work with Python to solve intermediate programming problems
  • The use and benefits of Map Reduce
  • How to work with Graph Databases
  • How to work with Python to implement a selection of standard Big Data algorithms
  • Aspects of data visualisation and how to prepare data for visualisation
  • 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

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.

15 hours (comprising a weekly average of 7.5 taught hours plus 7.5 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 give you work-based experience of applying your new skills. All assignments are subject to a rigorous assessment framework. Specific assessments for this course include a weekly quiz and one major assignment covering a programming challenge in Python.

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" and "Programming for Big Data Part I" Online Short Courses, 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 ...

Irrespective of your role in the data science field, programming skills for Big Data provide you with a high level of technological literacy which ...