DS-PYT-BAS Instructors
Wendy Yanez
- Telematics engineer
- MSC Computer Security
- PhD in Computer Science
Course Objectives
This course is designed to provide students with a comprehensive understanding of the fundamentals of the Python programming language, with a particular focus on its application in Data Science.
Over the course of four chapters, students will be introduced to the basics of Python, its data structures, programming fundamentals, and how to work with arrays using Numpy.
Chapter 1: Python Basics
- Introduce students to what Python is, its main features and applications.
- Provide information on more specific aspects and advanced uses of the language.
- Present different environments and tools associated with Python.
- Familiarize students with the different versions and libraries of Python.
- Explain the Python execution model.
- Provide an understanding of the main data types in Python, including expressions and variables.
- Delve into operations with strings in Python.
Chapter 2: Data Structures in Python
- Introduce the fundamental data structures in Python: lists, tuples, sets and dictionaries.
- Provide details on how this data is created, manipulated, and accessed.
- Provide practical examples of use and application of these structures in real contexts.
Chapter 3: Python Programming Fundamentals
- Familiarize students with the basic concepts of Python programming.
- Introduce conditions and how they affect the flow of a program.
- Delve into the concept of “branching” or bifurcation for decision making.
- Explain loops and their usefulness in repetitive code execution.
- Introduce the concept of functions and how they are defined and used in Python.
- Provide an understanding of objects and classes, fundamentals of object-oriented programming in Python.
Chapter 4: Working with Numpy Arrays
- Introduce Numpy, one of the most used libraries in Python for data management and scientific calculations.
- Explain and practice with one-dimensional arrays (1d Arrays) and two-dimensional arrays (2d Arrays) in Numpy.
- Provide practical examples and exercises to reinforce the understanding of matrices and their manipulation in Data Science contexts.
By the end
This course seeks to provide a solid foundation for those who wish to enter the world of Data Science using Python as the main tool.
Help Resources for Python
How to install pip on macOS
To install pip, the Python package manager, on macOS, you need to make sure you have
What is pip
pip is the package management system used to install and manage packages.
How to install PyCharm on macOS
PyCharm is a cross-platform IDE that provides a consistent experience across Windows operating systems,
What is PyCharm and its comparison with other IDEs
PyCharm is an integrated development environment (IDE) used for programming in Python. Is developed
How to install Python on a Mac
Python is widely used for everything from extracting data to building websites, and during
Where to start to install Python
Before installing Python on your computer, it is important to know some basics and perform
Code editor and integrated development environment
A code editor is a software tool that software developers use
What is Python and its relationship with Data Science
Python is a high-level programming language that is known for its code
Upcoming DS-PYT-BAS courses
- We could not find any results.
- We could not find any results.