By John Elder | in Online Courses
In this course, you will learn how to make graphical user interfaces for Python using Tkinter, and how to connect those apps to the OpenAI Text Completion Artificial Intelligence API. You'll be surprised just how quickly you can create some pretty cool-looking apps! If you've seen ChatGPT recently and want to learn how to use these types of tools programmatically, then this is the course for you!
Important Details
Requirements
Your First Program
Introduction and Setup
Build Tkinter GUI
Using The ChatGPT API
Upload Your Code To Github
By John Elder | in Online Courses
In this course you will learn how to make web apps for Django and Python, and how to connect those apps to the OpenAI (makers of ChatGPT) Text Completion Artificial Intelligence API and have it fix code that you submit as well as write code that you ask it to write. You will use Python, Django, and the Bootstrap Framework to build a cool Coding website that connects to OpenAI. You will also use a database to save all of the code answers that you've received from the OpenAI API, a query that database, and output the answers on the web page. Finally, you will learn how to connect to OpenAI with an API Key, query the engine, parse the responses in the correct way and output the answers to the homepage of your Django app.
Important Details
Requirements
By Hugo Ferro | in Online Courses
This course is a very practical one that will teach you how to use the different types of PDF files. You will learn how to create them step by step in detail, as well as how to protect them with passwords and prevent people from printing your files. You will learn how to rotate images, insert radio buttons, checkboxes, and drop-down lists amongst others.
Important Details
Requirements
By Hugo Ferro | in Online Courses
In this course, you will learn how to use Python's Tkinter library to create desktop applications. Tkinter is a thin client interface for creating graphical user interfaces for both text and GUI (graphical user interface) applications. You will learn about event-driven programming and interact with databases and web services in order to create amazing tools for your personal or professional use.
Important Details
Requirements
By Hugo Ferro | in Online Courses
This hands-on course is very practical and easy to learn. You will not only learn about ReportLab, but you will also learn how to create beautiful, professional PDFs with ReportLab in this hands-on course. You'll explore the different features of this powerful tool, including outlining and designing, content management, and exporting your work Also you will learn how to think, how to structure your code, how to make your code pretty and easy for everyone to understand your work because at the end of the day, these skills are the ones that make companies want you!
Important Details
Requirements
By Chris Mall | in Online Courses
Learn the basics of computer programming, variables, if-statements and decision-making, loops, functions, and files input-output, XML Processing, and Database Handling. After this course, you will be able to code your fancy app for your work or your personal portfolio. Learning Python will give you more opportunities for jobs and career advancement because Python is one of the most requested skills in 2021! This course requires no previous programming or Python experience. If you’ve never programmed a computer before or know another programming language and want to learn Python, this course will teach you everything you need.
Important Details
Requirements
By Chris Mall | in Online Courses
Robotics is one of the emerging technologies that researchers and industry leaders around the world have identified. Controlling robots can be done manually, semi-autonomously, or fully autonomously. Having an autonomous robotic system necessitates the system making decisions, which are usually based on artificial intelligence algorithms.
This course attempts to introduce students to the fundamentals of artificial intelligence as they apply it to robotic systems. The course begins with an introduction to machine learning for robotics before moving on to present developmental-based algorithms, robot learning, motion, and sensing. The course then covers robot perception and collaborative robotic systems before concluding with a discussion of robot ethics.
Important Details
Requirements
By Packt Publishing | in Online Courses
Data analysis is a critical skill and is getting more popular. Nowadays, every organization has some data. Data could be extremely useful, but not without appropriate analysis. Data analysis enables us to transform data into insights for businesses to make informative decisions.
The course follows the approach of rather than dumping all the available Python libraries or functions to you, we picked only the most useful ones based on our industry experience to cover in the course. This allows you to focus and master the foundations. Besides Python programming, you will also get exposed to the basic statistical knowledge necessary for data analysis. Combined with detailed video lectures, you will be given a few projects to work on to reinforce your knowledge. By the end of the course, you will have a solid foundation in data analysis, and be able to use Python for the complete process.
Important Details
Requirements
By Packt Publishing | in Online Courses
Get up and running using Python for data analysis by exploring the different phases and methodologies used in data analysis and learning how to use modern libraries from the Python ecosystem to create efficient data pipelines.
Starting with the essential statistical and data analysis fundamentals using Python, you will perform complex data analysis and modeling, data manipulation, data cleaning, and data visualization using easy-to-follow examples. You will then understand how to conduct time series analysis and signal processing using ARMA models. As you advance, you will get to grips with smart processing and data analytics using machine learning algorithms such as regression, classification, Principal Component Analysis (PCA), and clustering. In the concluding chapters, you will work on real-world examples to analyze textual and image data using natural language processing (NLP) and image analytics techniques, respectively. Finally, the book will demonstrate parallel computing using Dask.
By the end of this data analysis book, you’ll be equipped with the skills you need to prepare data for analysis and create meaningful data visualizations for forecasting values from data.
Important Details
Requirements
By ZENVA | in Online Courses
Games have a huge impact on the entire world – from being able to help spread awareness to providing individuals with unique career paths. Object-oriented programming (OOP) is one of the most in-demand paradigms when it comes to games, as it offers developers efficient and intuitive ways to organize their code.
In this course, you’ll use the Python language to create a text-based escape room while exploring core techniques for working with game “objects”. You’ll also master a variety of relevant game development fundamentals such as creating puzzles, implementing interactive elements, managing a project, and evaluating potential bugs and societal implications for such a game. Regardless of what kind of coding projects interest you, these game and OOP foundations will prepare you to pursue any number of interactive projects with responsible habits.
Important Details
Requirements
By Joseph Delgadillo | in Online Courses
This course is designed to teach you how to hack from the basics to advanced techniques. This course will cover the following topics in this course: port and vulnerability scanning, SSH, FTP attacks, and much more! It starts with basic network skills and then takes you through everything from port scanning, password cracking and detecting vulnerabilities, command, and control centers, website penetration testing, and much more.
Important Details
Requirements
By Minerva Singh | in Online Courses
This course covers the main aspects of the H2O package for data science in Python. If you take this course, you can do away with taking other courses or buying books on Python-based data science as you will have the keys to a mighty Python-supported data science framework. In this age of big data, companies worldwide use Python to sift through the avalanche of information at their disposal. By becoming proficient in machine learning, neural networks, and deep learning via a powerful framework, H2O in Python, you can give your company a competitive edge and boost your career to the next level!
Important Details
Requirements
By Mammoth | in Online Courses
This course focuses on hands-on Computer Vision with OpenCV from scratch to real-time project development. Computer Vision is the hottest field in the era of Artificial Intelligence. It is making enormous advances in Self-driving cars, Robotics, Medical as well as in various image correction apps. And OpenCV-Python is an appropriate tool for fast prototyping of Computer Vision problems. This course is perfect for anyone who wants to upgrade in Computer Vision and Deep Learning and be able to develop real-time computer vision applications.
Important Details
Requirements
By LearningWhilePracticing | in Online Courses
Python 3 is one of the strongest programming languages and has a high demand on the market. Whether it is for scientific programming, gaming, or web development, Python has the tools and libraries that will make your project come to life. This course will help you set afoot in the world of Python without any prior knowledge. Each chapter is filled with practical examples, allowing you to code right away from the very beginning. Once this course is finished, you will be able to expand your Python horizon to other features such as Pygame, which is for gaming development under Python, PyTorch for machine learning, and even Qiskit for Quantum Computing.
Important Details
Requirements