BIG DATA bootcamp 

FOR ENGINEERS

(EARLY CAREERS | RE-SKILLING | UP-SKILLING PROGRAMME)

THIS BOOTCAMP IS CONDUCTED AND JOINTLY CERTIFIED WITH UNIVERSITI KUALA LUMPUR

20 DAYS | 140 HOURS TRAINING PROGRAMME

ONLINE OR FACE-TO-FACE TRAINING

INTRODUCTION

Big data is a term used to describe large, complex data sets that are difficult to process using traditional data processing methods. Big data is a rapidly growing field, and new applications for big data are being developed all the time. As big data becomes more widely used, it is likely to have a significant impact on businesses, governments, and society as a whole. It is characterised by its volume, velocity, variety, and veracity.



Big data is often used to analyse trends, make predictions, and improve decision-making. Some examples of big data applications include:




EXAMPLES OF BIG DATA


WHAT YOU WILL LEARN


WHO THIS BOOTCAMP IS FOR

This bootcamp focuses towards engineers from various fields and are:


WHAT YOU WILL NEED

To take this course, you will need a computer with a working internet connection... and commitment to invest your time in up skilling your self in this new and exciting technologies.


HOW THIS COURSE WILL BENEFIT YOU

This bootcamp focuses towards engineers from various fields and are:


JOB OPPORTUNITIES 


GENERAL COURSE GUIDE

The bootcamp will be taught by experienced engineers who will help students learn the skills they need to be successful in the technology/engineering industry. It is divided into 6 sections which are outlined below. Breakdown schedule of each section:

 COURSE OUTLINE 

(THIS IS A 20 DAYs BOOTCAMP PROGrAMME)

1. FUNDAMENTALS OF HADOOP & APACHE SPARK

Course Objective:

The objective of this course is to provide students with the knowledge and skills they need to use Hadoop and Apache Spark to process and analyse large datasets. By the end of the course, students will be able to:


Learning Outcomes:

By the end of this course, students will be able to:


Prerequisites:


HADOOP & APACHE SPARK OUTLINE:

The course will be divided into the following modules:

Introduction to Big Data

Hadoop

Apache Spark

Programming with Hadoop

Hands-on Hadoop

Spark vs. Hadoop

Spark Streaming

Spark MLlib

Hands-on Spark

Hadoop Security

Hadoop Administration

Hadoop Use Cases

Hadoop in the Cloud

Conclusion


Assessment:

The course will be assessed through a combination of quizzes and exercises.


2. DECISION & BUSINESS INTELLIGENCE

Course Objective:

The objective of this course is to provide students with the knowledge and skills they need to develop a business intelligence mindset. By the end of the course, students will be able to:


Learning Outcomes:

By the end of this course, students will be able to:


Prerequisites:


DECISION & BUSINESS INTELLIGENCE OUTLINE:

The course will be divided into the following modules:

Introduction to Business Intelligence

Data Analysis for Business Intelligence

Business Intelligence Tools

Applying Business Intelligence to Solve Business Problems

Communicating the Results of Business Intelligence Analysis

Developing a Business Intelligence Mindset

Assessment:

The course will be assessed through a combination of quizzes and exercises.


3. DATA OPTIMISATION 

Course Objective:

The objective of this course is to provide students with the knowledge and skills they need to optimise data for better decision-making. By the end of the course, students will be able to:


Learning Outcomes:

By the end of this course, students will be able to:


Prerequisites:

Have completed the above sections.


DATA OPTIMISATION OUTLINE:

The course will be divided into the following modules:

Introduction to Data Optimisation

Data Cleaning and Preparation

Data Compression

Data Sampling

Data Encryption

Data Visualisation

Communicating the Results of Data Optimisation

Developing a Data Optimisation Mindset


Assessment:

The course will be assessed through a combination of quizzes and exercises.


4. UNDERSTANDING NEW TECHNOLOGIES

Course Objective:

The objective of this course is to provide students with the knowledge and skills they need to understand and synthesise emerging technologies. By the end of the course, students will be able to:


Learning Outcomes:

By the end of this course, students will be able to:


Prerequisites:

Have completed the previous sections.


UNDERSTANDING NEW TECHOLOGIES OUTLINE:

The course will be divided into the following modules:

Introduction to Emerging Technologies

The Future of Technology

The Impact of Emerging Technologies on Society

The Impact of Emerging Technologies on Business

Synthesising Emerging Technologies

Developing a Critical Thinking Mindset

Conclusion


Assessment:

The course will be assessed through a combination of quizzes and exercises.


5. SOLUTION ARCHITECTURE

Course Objective:

The objective of this course is to provide students with the knowledge and skills they need to design and implement IT solutions. By the end of the course, students will be able to:


Learning Outcomes:

By the end of this course, students will be able to:


Prerequisites:

Have completed the previous sections.


SOLUTION ARCHITECTURE OUTLINE:

The course will be divided into the following modules:

Introduction to Solution Architecture

The Solution Architecture Process

Designing IT Solutions

Implementing IT Solutions

Evaluating and Selecting IT Solutions

Communicating the Benefits of IT Solutions

Conclusion


Assessment:

The course will be assessed through a combination of quizzes and exercises.


6. SYSTEM DESIGN & INTEGRATION

Course Objective:

The objective of this course is to provide students with the knowledge and skills they need to integrate different IT systems. By the end of the course, students will be able to:


Learning Outcomes:

By the end of this course, students will be able to:


Prerequisites:

Have completed the previous sections.


SYSTEM DESIGN & INTEGRATION OUTLINE:

The course will be divided into the following modules:

Introduction to System Integration

The System Integration Process

Designing System Integration Solutions

Implementing System Integration Solutions

Managing System Integration Projects

Communicating the Benefits of System Integration

Conclusion


Assessment:

The course will be assessed through a combination of quizzes and exercises.


7. HACKATHON

DURATION: HALF DAY | 3.5 HOURS

Hackathon Objective:

The objective of this hackathon is to leverage the skills and knowledge gained from the bootcamp courses to develop innovative solutions for creating smart cities. Participants will work in teams to develop data-driven applications that integrate various technologies, optimise data processing, and provide intelligent insights for urban planning and management.


Learning Outcomes:

By the end of the hackathon, students will be able to:


Prerequisites:

Have completed the previous sections.


HACKATHON OUTLINE:

Hadoop and Apache Spark

Theme - Big Data Processing and Analytics for Smart Cities

Description - Participants will use Hadoop and Apache Spark to process and analyze large volumes of data collected from various sources within a city. This includes sensor data, social media feeds, transportation logs, and more.


Business Intelligence Mindset

Theme - Decision Support Systems for Urban Planning

Description - Participants will develop business intelligence solutions that enable data-driven decision-making for urban planners. They will create interactive dashboards, visualisations, and reports to provide insights on key metrics and trends related to city infrastructure, resource allocation, and citizen services.


Data Optimisation Skills

Theme - Data Cleansing and Integration for Smart Cities

Description - Participants will focus on optimising data quality and integration techniques. They will develop algorithms and workflows to clean and transform heterogeneous data sources into a unified format, ensuring accuracy and consistency for subsequent analysis and application development.



Emerging Technology Synthesis

Theme - Innovations for Sustainable Cities

Description - Participants will explore emerging technologies such as Internet of Things (IoT), artificial intelligence (AI), and machine learning (ML) to develop innovative solutions for energy optimisation, waste management, traffic control, and other sustainability challenges faced by cities.


Solution Architecture

Theme - Scalable and Secure Smart City Infrastructure

Description - Participants will design scalable and secure architectures for deploying smart city applications. They will consider factors such as data privacy, real-time processing, distributed systems, and integration with existing infrastructure, ensuring a robust foundation for their solutions.


System Integration

Theme - Seamless Integration of Smart City Components

Description - Participants will focus on integrating various systems and technologies required for a smart city ecosystem. This includes integrating data from different sources, coordinating communication between devices and applications, and ensuring interoperability among various components.


Assessment:

The course will be assessed through a combination of quizzes and exercises.

JUDGING CRITERIA

YOUR TRAINERS

Dr Khairul Anuar Abd Wahid is a Senior Trainer at Marc & Zed. He has over 15 years of experience in the IT industry, and has worked as a trainer, lecturer, and consultant for software development, data science, machine learning, artificial intelligence, and cloud computing.

He has taught in Singapore, Malaysia, and the United States. He started his teaching career in 2007 as a lecturer for software engineering at the National University of Malaysia. In 2012, he joined a Silicon Valley startup, where he worked on developing machine learning algorithms for fraud detection.

Since 2017, Dr. Khairul has conducted training and workshops in Python, R, Machine Learning, Artificial Intelligence, Cloud Computing, and Data Science. He is also a certified Data Scientist and Machine Learning Engineer. He is a highly experienced and qualified trainer, and has a wealth of knowledge and experience in the IT industry. He is passionate about teaching and helping others to learn, and is committed to providing high-quality training that meets the needs of his clients.

Dr. Khairul is a valuable asset to the Marc & Zed Training team, and his expertise in data science and machine learning is highly sought after by businesses in Singapore and Malaysia. He is a passionate educator who is committed to helping others learn and grow.


Djoshkun Diko - has been working as a developer, trainer, coach, and consultant in software engineering since 2008. His expertise includes FullStack, DevOps, Cloud Computing (Amazon Web Services & Google Cloud Platform), PHP, JavaScript, C++, Laravel, Docker, Kubernetes, Golang, VueJS, Python, Shell scripting, HTML5/CSS, MySQL, MariaDB, PostgreSQL, MSSQL Server, Cassandra, and MongoDB.

Throughout his career as a Software Architect/developer/trainer, he has been involved in designing and executing distributed system architecture principles and patterns for applied machine learning products. He has contributed to various projects involving technologies such as Laravel, Symfony, Prestashop, NodeJS, ExpressJS, VueJS, MySQL, MongoDB, PostgreSQL, Camunda Microservices architecture with gRP, GoLang/Python & Echo (Go framework), Flask & Panda libraries (Python Framework), Angular, Docker & Kubernetes, and JIRA & Confluence (Atlassian products).

During his freelance career, he has collaborated with several companies, developing web pages, web shops, and forums using platforms such as Joomla, Wordpress, vBulletin, MyBB, and HTML.

In 2017, he joined Marc & Zed SPACES in Kuala Lumpur as an Assistant Trainer. Although he left Marc & Zed in 2019, his interest in the training field brought him back in February 2020 as a Principal Trainer and Coach. In this role, he conducts hybrid trainings in Singapore, Germany, and Malaysia. He has also taken on web development projects for Marc & Zed, including developing their own website and creating a CMS website for propertysifu.com.my, and providing training for their staff. Currently, he is working on developing a website and providing training for another client of Marc & Zed, Cameron Adams UK Ltd., a real-estate agency.


Dr Harjinthar Singh -  is a Principal Trainer at Marc & Zed. He has over 25 years of experience in the IT industry, and has worked as a trainer, lecturer, and consultant for software development, product design, user interface, user experience, data analysis, RDBMS, video and image editing, and mobile development.

Dr. Singh has taught in Singapore, the United Kingdom, Malaysia, and Australia. He started his teaching career in 2001 as a lecturer for software engineering at London South Bank University. In 2012, he joined a Malaysian government agency, MIMOS Berhad. From 2016 to 2017, he taught Software & Mobile Development for undergraduates, staff re-training programmes, and post-graduates intending to pursue a career as programmers and developers.

Since 2017, Dr. Singh has conducted training and workshops in UI/UX, Interaction Design, Design Thinking, DevOps, MERN FullStack, Agile, JIRA, Git/GitLab, MySQL, MS SQL Server 2016, Infographics, Graphics/Video, and mobile/web development. He is also a certified Scrum Master and Product Owner.

Dr. Singh is a highly experienced and qualified trainer, and has a wealth of knowledge and experience in the IT industry. He is passionate about teaching and helping others to learn, and is committed to providing high-quality training that meets the needs of his clients.

 OR E-MAIL FOR DETAILS AT janice@marcnzed.com 

OR CALL +6012 451 4977 (MALAYSIA) OR  +65 9052 3859 (SINGAPORE)

Certificate

Upon successful completion of the course, participants will be awarded a verified certificate issued by Universiti Kuala Lumpur [Advancement & Continuing Education (ACE) UNIKL] and co-signed by Marc & Zed SPACES


RELATED COURSES/PACKAGES