Address and solve complex broadly‐defined data problems related to their discipline and field of specialisation
Work as team members, show leadership, and communicate technical concepts and ideas effectively
Manifest a high level of professional integrity, and make ethical decisions that will have a positive impact on the organisation and society
Embrace and practice lifelong learning, continued personal growth, and professional self‐ improvement.
Soft skills are a combination of people skills and social skills; a set of attributes that involve emotional intelligence and social intelligence. We cannot become whole individuals and improve our lives if we don’t master these soft skills. To us, hard skills go hand in hand with soft skills and as our trainees always say; “without the soft skills we would find it a lot harder to face the challenges of hard skills.”
Hard skills are teachable abilities or skill sets that are easily measurable. We define hard skills as the technical abilities that are needed to become a successful data scientist. This class is supported by DataCamp, the most intuitive learning platform for data science and analytics. Learn any time, anywhere and become an expert in R, Python, SQL, and more. DataCamp’s learn-by-doing methodology combines short expert videos and hands-on-the-keyboard exercises to help learners retain knowledge.
Follow the links on each course name to obtain a brief description of the content.
Emotional intelligence is a skill. And like any other skill, you can get better at it with training and practice. It allows you to read the style of individuals and adjust your communications accordingly. This course will focus on the five core competencies of emotional intelligence: self-management, self-awareness, self-regulation, self motivation and empathy and also include interpersonal skills. Participants will learn to develop and implement these competencies to enhance their relationships in work and life by increasing their understanding of social and emotional behaviours, and learning how to adapt and manage their responses to particular situations.
Communication skills are at the heart of everything we do each day, whether at home, at work, or at play. Active listening encompasses the best of communication, including listening to what others are saying, processing the information, and responding to it in order to clarify and elicit more information. This course will help you to develop and practice active listening skills that you will be able to use throughout your personal and professional life.
The module introduces the ground-breaking idea of growth mindset, the work of world-renowned psychologist Carol Dweck. Developing a growth mindset creates motivation and productivity in individuals and organisations. Trainees will look at the theoretical and practical implications of a growth mindset vs a fixed mindset and the benefits of developing and maintaining a growth mindset for success.
Communication - verbal and non-verbal
This course helps trainees understand the essentials of the communication process, identify potential communication problems, construct productive approaches to communication, and develop strategies to develop effective communication skills. Trainees will benefit from this course in their personal and family lives, in their learning, and in their career development. The course introduces trainees to the basics of interpersonal and business communication, equipping you to communicate more effectively and with greater awareness and skill in both personal and business environments. It is designed to help trainees heighten their awareness of the function and value of communication. It will equip trainees with the ability to use the communication skills required in meetings, group discussions, interviews, and presentations.
Decision making and problem-solving skills are the most important skills in the 21st century. In this course, you will learn a range of problem solving and decision making strategies. This course covers important topics such as decision making skills, conflict resolution models, product analysis and strategic thinking. You will learn or remind yourself of these concepts that will help make you more successful!
Persuasion & Influence
This course focuses on introducing the principles of persuasion and influence. It develops an understanding of the tools and techniques needed for gaining commitment from others, fostering collaborative problem solving, addressing biases and using interpersonal skills to encourage people to take action.
Beliefs are conditioned perceptions that are built upon old memories of pain and pleasure. These memories are based on how we have interpreted and emotionalized our experiences over time.
By attaching ourselves emotionally to people, events, and circumstances, we effectively build the foundations of our belief systems. These belief systems are, therefore, nothing more than psychological rules or commands to the nervous system that shapes your thoughts and filters your experience of reality. The course will allow you to identify your beliefs and set milestones to help you address and overcome those beliefs in order for you to reach your goals.
Cognitive Biases & Mental Models
Cognitive biases are ways of thinking about and perceiving the world that may not necessarily reflect reality. We may think we experience the world around us with perfect objectivity, but this is rarely (if ever) the case. This engaging course allows participants to identify some of the most common biases. The course runs along the teaching of mental models and together they allow you to view the world through different lenses and help find solutions to problems that might be out of your personal sphere of experience. A challenging yet eye opening course.
Persuasion & Influence
Researchers have been studying the factors that influence us to say “yes” to the requests of others for over 60 years. There can be no doubt that there’s a science to how we are persuaded. During this course you will learn the principles of persuasion and influence and learn how you can use communication and presentation to make a huge impact, and most of all, you’ll have a new tool to make change happen.
Storytelling is one of the most valuable skills you can develop. Regardless of your area of activity.
Some components of storytelling that we will explore are how storytelling can be interactive, how it uses words, physical movement and gestures to make points and how storytelling focuses on a narrative.
This course helps participants build their confidence and understand how to use their voice in order to become better storytellers and communicators.
The course is aimed at developing analytical and communication skills that are necessary for successful business negotiations. The negotiation is described as a complex three-stage process which consists of preparation, negotiating, and post-negotiation implementation and evaluation. The course combines both theoretical knowledge of leading negotiation scholars and practical experience through learning by doing.
High-level Data Science Concept
What is data science and how can you use it to strengthen your organization? This course will teach you about the skills you need on your data team, and how you can structure that team to meet your organization’s needs. Data is everywhere! This course will provide you with an understanding of data sources your company can use and how to store that data. You’ll also discover ways to analyze and visualize your data through dashboards and A/B tests. To wrap up the course, we’ll discuss exciting topics in machine learning, including clustering, time series prediction, natural language processing (NLP), deep learning, and explainable AI! Along the way, you’ll learn about a variety of real-world applications of data science and gain a better understanding of these concepts through practical exercises.
Gain the fundamental skills you need to interact with and query your data in SQL—a powerful language used by data-driven businesses large and small to explore and manipulate their data to extract meaningful insights.
In this track, you’ll learn the skills you need to level up your data skills and leave Excel behind you. Through hands-on exercises, you’ll discover how to quickly summarize, join tables, and use window functions and built-in PostgreSQL functions to analyze your data.
Database and Shell Unix
You’ve already used SQL to query data from databases. But did you know that there’s a lot more you can do with databases? You can model different phenomena in your data, as well as the relationships between them. This gives your data structure and consistency, which results in better data quality. In this course, you’ll experience this firsthand by working with a real-life dataset that was used to investigate questionable university affiliations. Column by column, table by table, you’ll get to unlock and admire the full potential of databases. You’ll learn how to create tables and specify their relationships, as well as how to enforce data integrity. You’ll also discover other unique features of database systems, such as constraints.
The Unix command line has survived and thrived for almost 50 years because it lets people do complex things with just a few keystrokes. Sometimes called “the universal glue of programming,” it helps users combine existing programs in new ways, automate repetitive tasks, and run programs on clusters and clouds that may be halfway around the world. This course will introduce its key elements and show you how to use them efficiently.
Python is a general-purpose programming language that is becoming ever more popular for data science. Companies worldwide are using Python to harvest insights from their data and gain a competitive edge. Unlike other Python tutorials, this course focuses on Python specifically for data science. In our Introduction to Python course, you’ll learn about powerful ways to store and manipulate data, and helpful data science tools to begin conducting your own analyses. Start DataCamp’s online Python curriculum now.
Analytics and Data Visualization
This course will dig deeper into some of the core functionality of Google Sheets. There’s a whole bunch of predefined functions we’ll cover, like `SUM()` and `AVERAGE()`, and `VLOOKUP()`. We’ll apply these techniques to do some analysis on your grades in school, look at performance statistics within a company, track monthly sales, and look at some real geographical information about the countries of the world.
A picture can tell a thousand words – but only if you use the right picture! This course teaches you the fundamentals of data visualization with Google Sheets. You’ll learn how to create common chart types like bar charts, histograms, and scatter charts, as well as more advanced types, such as sparkline and candlestick charts. You will look at how to prepare your data and use Data Validation and VLookup formulas to target specific data to chart. You’ll learn how to use Conditional Formatting to apply a format to a cell or a range of cells based on certain criteria, and finally, how to create a dashboard showing plots and data together. Along the way, you’ll use data from the Olympics, sharks attacks, and Marine Technology from the ASX.
Statistics in Python
Statistics is the science that deals with the collection, analysis, and interpretation of data. Having a solid foundation in statistics will help you effectively work with your data to test hypotheses and uncover insights that can help solve your problems. This course is designed to give you that foundation in statistics. Using Spreadsheets functions, you’ll dive into averages, distributions, hypothesis testing, and conclude the course by applying your newfound knowledge in a case study. Along the way, you’ll work with a variety of datasets ranging from eBay auctions to train ridership to historical presidential approval ratings.
Machine Learning in Python
Deploying machine learning models in production seems easy with modern tools, but often ends in disappointment as the model performs worse in production than in development. This course will give you four superpowers that will make you stand out from the data science crowd and build pipelines that stand the test of time: how to exhaustively tune every aspect of your model in development; how to make the best possible use of available domain expertise; how to monitor your model in performance and deal with any performance deterioration; and finally how to deal with poorly or scarcely labelled data. Digging deep into the cutting edge of sklearn, and dealing with real-life datasets from hot areas like personalized healthcare and cybersecurity, this course reveals a view of machine learning from the frontline.
Advanced SQL Business Reporting
Businesses track data on everything, from operations to marketing to HR. Leveraging this data enables businesses to better understand themselves and their customers, leading to higher profits and better performance. In this course, you’ll learn about the key metrics that businesses use to measure performance. You’ll write SQL queries to calculate these metrics and produce report-ready results. Throughout the course, you’ll study data from a fictional food delivery startup, modeled on data from real companies.
Big Data for Machine Learning
The most successful companies today are the ones that know their customers so well that they can anticipate their needs. Data analysts play a key role in unlocking these in-depth insights, and segmenting the customers to better serve them. In this course, you will learn real-world techniques on customer segmentation and behavioral analytics, using a real dataset containing anonymized customer transactions from an online retailer. You will first run cohort analysis to understand customer trends. You will then learn how to build easy to interpret customer segments. On top of that, you will prepare the segments you created, making them ready for machine learning. Finally, you will make your segments more powerful with k-means clustering, in just a few lines of code! By the end of this course, you will be able to apply practical customer behavioral analytics and segmentation techniques.
Module 10: Advanced skills -- Optional
This course allows you to advance your technical skills, whether that be; soft engineer, version control – you decide.