Course catalog
Showing 6,941-6,960 of 9,127 items.
Python for Students
Learn programming with Python in this fun and easy-to-follow course designed for high-school and college-age students.
Python for the C# Developer (221269)
Expanding your C# knowledge to include Python gives you a competitive advantage in the job marketplace. In this course, Joe Marini helps you translate your knowledge into the Python language. Python and C# share many similarities but are different in important ways. Joe explains the difference between C# and Python comment syntax. Python’s conditional statements and loop control statements are somewhat limited compared to C#. Joe walks you through the differences. Functions are a basic part of most programming languages. Joe shows you how several important functions work in Python. Python supports class definitions, single and multiple inheritance, abstract classes, and custom functionality. Joe compares and contrasts these with C# functionality. Joe shows you how to build and work with Python arrays of various data types, how to declare and use dictionaries in Python, and how to use iterators in Python. In conclusion, Joe discusses common operations like strings and exceptions.
Python Functions for Data Science
Save time, and make your code more readable and reusable, by learning the most powerful Python functions for data science.
Python GUI Development with Tkinter
Learn how to build a graphical user interface (GUI) for your Python applications with Tkinter.
Python NAPALM Network Automation
Learn how to automate the configuration of network devices with NAPALM, a Python library used to automate and interact with network devices and OSs using a unified API.
Python Network Programmability: Scaling Scripts
Enhance your network programming skills. Learn how to iterate and scale scripts with Netmiko—a Python library for configuring SSH connections to routers and switches.
Python Object-Oriented Programming
Learn how to use the object-oriented features of Python, including magic methods and data classes, to write more efficient and effective code.
Python Programming (Basic)
دوره آموزش برنامه نویسی پایتون مقدماتی پیش رو یکی از بهترین دورههای آموزشی برای این زبان بهحساب میآید که در 6 فصل و حدود 5 ساعت ویدئوی آموزشی توسط استاد جادی، ارائه شده است.
این دوره آموزش برنامه نویسی پایتون از صفرتا صد است و فراگیر دوره پس از گذراندن این آن به دانش نسبتاً خوبی از پایتون و نحوه به کاربردن آن میرسد.
Python Projects
Strengthen your understanding of Python by tackling a series of hands-on projects. Learn how to translate classic design patterns into Python and create a Python Windows service.
Python Projects (218447)
Canned challenge problems are sufficient practice for brand-new Python developers. But if you're an intermediate programmer looking to bring a novel idea to life, you require more nuanced, in-depth instruction and practice. In this course, instructor Barron Stone helps you learn Python the hands-on way, showing you what it takes to bring a Python project to the finish line. He walks you step by step through his entire development process for a single personal Python project, from initial ideation to building the final installer for distribution. As you follow along, you can observe the thought process that Barron follows, giving you a path to follow to create your own projects.
Python Quick Start
Get a fast-paced introduction to Python. Learn the basics of Python, including data types, functions, and control flow, and decide if it’s the right language for your projects.
Python Standard Library Essential Training
Learn how to leverage the pre-built code in the Python Standard Library to make building applications with Python even easier.
Python Statistics Essential Training
Extend your basic knowledge of statistics by building analytics skills using Python and powerful third-party libraries.
Python Theory for Network Engineers
Python is a critical skill for network engineers. Learn the very basics of network programming with Python—the theoretical building blocks that will lead to better scripts.
Python vs. JavaScript for Development (214911)
Python and JavaScript are two of the most popular programming languages used by developers, analysts, and data scientists alike. But how do you know which language to use for specific projects or tasks? In this course, longtime instructor and software engineer Julie Nisbet answers this question and provides you with the tools you need to decide between these languages when approaching different projects. Julie starts by exploring the history of each language and how they operate. She then discusses key considerations when picking between each language for a project or task. Julie continues by reviewing key differences between the two programming languages, and closes by exploring various use cases for Python and JavaScript. Upon completing this course, you'll feel prepared to determine whether Python or JavaScript is best for you based on the project at hand.
This course was created by Madecraft. We are pleased to host this training in our library.
This course was created by Madecraft. We are pleased to host this training in our library.
Python vs. R for Data Science (218277)
Python and R are common programming languages used when working with data. Each language is powerful in its own way; however, it's important that you select the language that will best help you achieve your end result. In this course, data scientist and coding instructor Lavanya Vijayan helps you make this choice, sharing important considerations for using each language in various circumstances. Lavanya starts by going over the background of both languages, as well as the strengths and disadvantages of each in different scenarios. She then walks through the process of working on a data science project and how you'd handle the data at various stages using Python and R. Lavanya then covers how to analyze data using both languages. She rounds out the course by discussing the use cases that play to each language's strengths. By the end of this training, you’ll have the essential information you need to determine whether Python or R is right for you.
This course was created by Madecraft. We are pleased to host this training in our library.
This course was created by Madecraft. We are pleased to host this training in our library.
Python: Advanced Design Patterns
Explore some advanced design patterns as applied to Python. This course helps you examine how these patterns work at the code level by walking through sample scripts.
Python: Decorators
Learn how to use decorators to add functionality to your Python projects.
Python: Design Patterns (218107)
If you’re a programmer, you’re probably plenty busy, so why not save some time and avoid reinventing the wheel by reusing well-proven design solutions—software design patterns—to improve your code quality? Design patterns encourage programming efficiency and code reuse. In this course, Jungwoo Ryoo takes a look at traditional design patterns as applied to Python. Jungwoo Ryoo covers 15 essential creational, structural, and behavioral patterns to help you solve common coding challenges, while introducing best practices that can help keep your solutions consistent, complete, and correct.