Programming in Python: A Hands-on Introduction
About this Specialization
This specialization is intended for people without programming experience who seek to develop python programming skills and learn about the underlying computer science concepts that will allow them to pick up other programming languages quickly. In these four courses, you will cover everything from fundamentals to object-oriented design. These topics will help prepare you to write anything from small programs to automate repetitive tasks to larger applications, giving you enough understanding of python to tackle more specialized topics such as Data Science and Artificial Intelligence.Created by: Codio

Related Online Courses
This course is a partnership between the leading content marketing authority, Copyblogger, and UC Davis Continuing and Professional Education. In this course, you will learn the core strategies... more
The urgent transition towards a low-carbon economy will profoundly change our economy. Households, companies and financial intermediaries have to be ready in order to avoid the downside risks and... more
This Professional Certificate is intended for developers participating in all phases of cloud development from requirements, definition, and design; to development, deployment, and maintenance; to... more
In \"Architecting with Google Kubernetes Engine: Workloads,\" you\'ll embark on a comprehensive journey into cloud-native application development. Throughout the learning experience, you\'ll... more
This course will help you be a better negotiator. Unlike many negotiation courses, we develop a framework for analyzing and shaping negotiations. This framework will allow you to make principled... more