By ZENVA | in Online Courses
Learn the basics of coding with Python! All software – including games, apps, websites, and more – is essentially designed to follow instructions. We refer to these instructions as coding and the order and rules that they follow as algorithms. This course will explore these important concepts through Python Turtle. The Turtle library allows you to issue commands to a “turtle” and have the turtle follow them as if it were a pen drawing on paper. You can use it to draw various shapes, fill them in, change their colors, and more – all through easy-to-use programming commands. You’ll also learn how to structure these commands as an algorithm to create a digital picture of a solar system.
Important Details
Requirements
Your First Program
Introduction
Programming, Python, and Setup
Python Turtle Basics
Solar System Project
Conclusion
By ZENVA | in Online Courses
This course will introduce you to everything that you need to know to get started with data analysis using the Pandas library. To better enhance your understanding, you will not only learn the concepts underlying data analysis but apply them to real-world data – logs of domestic US flights from 2017.
Important Details
Requirements
By ZENVA | in Online Courses
This course will guide you through creating a fully-functional and smart security camera, using a Raspberry Pi or the webcam on your device. The purpose of the application in this course is to detect movement in the video footage and subsequently execute an action, such as sending out an email or an SMS.
Sections covering both the theory and practical applications are included in this course. The theory videos demonstrate the building blocks so that you can understand how it all works. Topics taught in this course include summation notation, image similarity metrics, and video processing. Image similarity is a set of tools that you can use to compare images, which then helps you determine how similar they are.
Important Details
Requirements
By ZENVA | in Online Courses
Numpy is a library used in python, containing data structures and functions that allow for the usage of powerful and functional arrays and matrices. With the ability to build arrays that are considerably faster than the regular lists in Python, and to make more efficient mathematical computations, Numpy’s applications range from data science to machine learning, game development, and more. This course is your starting point with this tool.
Important Details
Requirements
By ZENVA | in Online Courses
Python is a language that is currently in extremely high-demand, and you can learn it the fun way through this course! With no prior programming experience necessary, this course will demonstrate core concepts you need to program in Python by building your own game, getting you up and running with Python in a way that's both engaging and fun.
Important Details
Requirements
By ZENVA | in Online Courses
In this course, you will be building a photo filter editor that allows you to create filters such as those used on Instagram and Snapchat. This app allows you to load a photo, edit its contrast, brightness, and gray scale. You can also create and apply custom filters using this tool. Theory sections are included, where concepts such as matrices, color models, brightness, contrast, and convolution are explained in detail from a mathematical perspective. Also, practical sections include the installation of the Anaconda development environment, matrix operations, and OpenCV. The photo editor is built from scratch using OpenCV UI.
Important Details
Requirements
By ZENVA | in Online Courses
Python is an especially valuable tool for visualizing data, and this course will cover a variety of techniques that will allow you to visualize data using popular plotting libraries like Matplotlib, Seaborn, and Bokeh. Beginning with an intro to statistics, you'll extend into a variety of plots that will cover most use-cases.
Important Details
Requirements
By ZENVA | in Online Courses
Master Python skills for gathering and cleaning data from APIs! APIs (Application Programming Interfaces) are pre-built functions and rules that determine how two computers or programs communicate with each other. While this is commonly used to transfer data between them, data from the real world is rarely presented in a way that is perfect for analysis. As such, knowing how to properly extract and clean data is an integral skill for all data scientists.
This course will walk you through how to use Python to retrieve and parse data through the powerful tools provided by APIs. You’ll learn techniques for multiple different file types, and explore how you can manipulate your parsed data to suit your specific needs. No matter your goals, understanding this aspect of data retrieval will give you a better grasp of how data is often transferred and let you navigate the world more informed.
Important Details
Requirements
By ZENVA | in Online Courses
Python is a high-level, general-purpose language with an emphasis on readability and extensibility. Its versatility provides developers with a robust skill-set that can be adapted to numerous projects, making it a highly desirable language to pursue regardless of where you wind up. Whether your goals are to create simple applications to swap faces, automate meticulous tasks, or develop advanced algorithms to visualize and manage data, this course will provide you with the foundations needed to get started with the language so you can start building your own projects.
Important Details
Requirements
By ZENVA | in Online Courses
Cluster analysis is the process of grouping data that have similar attributes or properties and is incredibly useful in a wide variety of fields and applications, including market analysis and segmentation, medical imaging, recommender systems, geospatial data, anomaly detection, and more. Whether the number of groups (or “clusters”) are predefined or determined by an algorithm, cluster analysis helps to provide you with insight into what data should belong together. This course will provide you with all that you need to get started with cluster analysis.
Important Details
Requirements