With its unprecedented power and usefulness, Python has become of the hottest and fastest growing programming language since it was launched and is become one of the buzzwords in Digital Transformations together with other domains in the Pantheon of Technology – Data Science and Big Data.
Data Science is a multi-disciplinary skill in Statistics/ Data Mining, Computer Science and Business Management. Data Science was regarded as the solution to provide scalable insights based on Big Data. The advancement in Technology makes these domains and areas visible to almost all big industries today. Big enterprises invested huge amount of money to install Data Science team in their organization to take care and manage Big Data infrastructures and architecture.
Prior to Pandemic Outbreak, these companies are continuously reaping success and not being swayed down because of the successful deployment of Artificial Intelligence Technology, Machine Learning, Automation, Internet of Things (IoT), Blockchain and other areas of Data Science.
Skills in Statistics, Data Mining or Data Wrangling was successfully used and applied to these companies and areas because of the Computer Programming Language such as Python. Business Models was carefully curated by experts in Business Management. Thus, Data Science was regarded as the sexiest job in the 20th Century because it encapsulated a wide spectrum of knowledge, skills, and expertise.
Based on Stack Overflow Developer’s Survey in 2019, Python was regarded as the second and the most preferred language with 73% of the developers are choosing it over other programming languages and is expected to dominate the Marketplace for Programming Languages.
This course is intended for everyone who are aiming to upskills their programming skills. This is intended for all type of users from Novice to Expert. Anyone who have no prior experience in programming can take this course and for anyone who would like to learn the Python Programming Language for upskilling purposes.
Sep. 12, 19, 26
Oct. 3, 10, 17, 24
1100 to 1900
7 hours a week
At the end of the module the participant will be able to:
This course is intended for everybody with or without prior programming language experience.
This course is also intended for programmers who wanted to improve their programming skills and discover new libraries needed by the industries as it boosts their curiosity on what other applications can do with Python.
Anyone looking to build Programs, Applications, Dashboards including Artificial Intelligence applications, Build Machine Learning Algorithms, Build a Model, Robotic Process Automation, IoT and other Advanced Analytics.
Synchronous Teaching Strategies:
Online Lecture & Discussion
Asynchronous Teaching Strategies:
Where to Use Python
Python can be use everywhere and anywhere. You can use Python to whatever you plan to do or interested to work on.
In Space – Python was used for the Central Command System at the International Space Station’s Robonaut 2. The European Mission to Mars was planning to use Python to collect and study soil samples.
In Laboratories – Python was used to generate insights from the atom smashing experiments at the CERN Large Hadron Collider.
In Astronomy – Python was used to control and monitor system of the MeerKat Radio Telescope Array
In Movie Studios – The Star Wars experts uses Python to automate movie productions. Effects Software’s computer-generated imagery program Houdini uses Python for the Programming interface and to script the engine.
In Games – Activision uses Python for building games, testing, and analyzing stuffs. They are also using Python to detect people cheating in game activity.
In the Video and Music Industry – Spotify, Netflix, and other streaming services uses Python for the recommendation engine. It understands the people’s preference when it comes to music, movies and therefore, automatically generate recommendations.
In Search Engines – Google uses Python all over in its early development stage. Google uses ElasticSearch
In Medicine – Other Medical Institution, Drugs Manufacturing company uses Python to develop and analyze the efficacy of the medicine.
In Virtual Agents and Robots – Python was used to developed applications for robots.
Internet-of-things (IoT) – You can use Python to developed application for automation and for other integrated systems in the Internet-of-things.
Why Do We Need to Learn Python?
Python is very useful in general aside from being an open-source programming language. It was used by Amazon, Google, Reddit, Instagram, and all other big companies around the world.
Python is user-friendly programming language – Python was able to simplify coding process just like transforming complicated coding to make it simpler and more straightforward. This what makes Python easy to learn and understand that even kids can able to understand and use.
Python makes us more Productive – Instead of us taking further education to know the old school programming languages, Python makes everything simple. It makes the Programming task a lot easier compared with other programming languages.
Python is very Dangerous in a Positive way – It can used for anything. It is very powerful as you can generate insights based from actual sentiments of the people, It can replicate things through machine learning algorithms, It can automate things through automation, It can replicate human through the development of virtual agents and the like. Because of its powers, it comes with great responsibility. It can be dangerous if you will use its powers to connive with evil who have a lot of destruction activities which includes all forms of fraud.
Python is a language for creating a script – You can directly type your script to its interpretation environment such as IDLE and many other. It does not require compilation like any other languages. You can easily detect and identify errors in your scripts. This makes a programming a fan activity.
Python is a Cross-Platform Programming Language – Anyone can use it if you have the motivation and purpose of using it. If you are in non-analytics field but you want to learn this because you have a goal and motivation, you can easily use it. You can use and install Python on Windows, Mac, Linux and from other platform like Raspberry Pi. You can also run Python on Android and IOS tablets.
Python uses dynamic typing of variables – When you start programming, you do not actually need to explain the machine what the variables is supposed to be. You can just write your variables as it is.
Python is very collaborative language – there are so many experts have written libraries. You do not need to build and create your own library as there are available libraries in place. All you can do is to install.
Python is Open-Source Programming Language – It does not require you to pay for licenses. You can download and run python from different distribution channels like such as Anaconda.
At the end of the module the participant will be able to:
Have greater appreciation about learning Data Science where they can use Python Programming to solve real complex problem.
Build Programs, Applications, and Dashboards (including Artificial Intelligence applications).
Build Machine-Learning Algorithms, build a Model, Robotic Process Automation, IoT and other Advanced Analytics.
What is Python?
Basics of Python
Python Data Structures I
Python Data Structures II
Python Statements I
Python Statements II
Methods and Functions
Object Oriented Programming
Module and Packages
Advanced Python Functions
Advanced Python Libraries
Vincent Torre Bongolan is a Data Scientist by profession with more than 17 years of experience in Technology and Analytics.
He was the Sr. Data Scientist and AI Lead for Innovation at Asian Development Bank. He was also previously attached at Accenture Philippines as Sr. Data Science Associate Manager, Sr. Investment Research Analyst at Integreon Managed Solutions, Sr. Data Science Executive at the Nielsen Company and Sr. Business Intelligence Manager at ServiceSeeking Australia.
He was a lecturer at Polytechnic University of the Philippines, Arellano University and De La Salle - College of Saint Benilde. He was also a Book Author and Contributing Author of E-Learning Platforms.