Udemy

Python for Absolute Beginners

Enroll Now
  • 868 Students
  • Updated 7/2022
4.6
(211 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
13 Hour(s) 49 Minute(s)
Language
English
Taught by
Mark Winterbottom, Brooke Rutherford
Rating
4.6
(211 Ratings)
2 views

Course Overview

Python for Absolute Beginners

The foundations you need to master the most in-demand programming language and truly understand what is going on

Welcome to Python for Absolute Beginners: These are the MUST learn foundations.

This course is designed to teach an absolute beginner the basics of Python.

Python is a language that needs no introduction. It’s incredibly powerful, versatile, fast and it’s easy to learn.

However, given its rapid rise in popularity over the last few years, there are loads of tutorials and guides out there which teach bad practices.

Our goal is to change that, by creating a course which gives you a head start, by teaching best practices and underlying concepts.

This course covers:

  • The foundations of Python such as how to setup your machine, using the tools, syntax, packages and virtual environments

  • How to organise your code using conditions, functions and modules

  • Working with data and large files, and Object Oriented Programming

  • Handling errors and exceptions, using various debugging tools

  • Connectivity with third party services

To take this course, you will need:

  • Access to a computer running Windows or macOS

  • An internet connection

  • A positive can-do attitude

This course combines the best of both theoretical explanations and hands-on coding challenges, into a complete beginner course to get you started with Python.

As we emphasise in the trailer, a positive attitude is needed for programming. Although this course is designed for beginners, each person learns at their own pace and style.

Programming is a hard concept to grasp in the beginning, but with repeated practice, patience, and self-love you will come to understand it.

Don’t be discouraged if you have to re-watch sections over-and-over again.

Reach out to other developers, especially those at the same level as you.

I taught myself how to code as a child by connecting with other developers online. I shared problems with them, studied their code, shared my code, and applied the problem solving method covered in the introduction of this course (it’s free to watch). 

I also helped other developers fix their problems, which was key for cementing my knowledge and contributing to the community.

So, if you get stuck don’t be afraid to ask questions, and if you know the answer to someone else's question, don’t be afraid to answer it. This will help you learn faster, and build your profile in the developer community.

And if no one else answers, I do my best to respond to all students' questions within 7 days.

Ready to get started?

See you in the course.

Course Content

  • 10 section(s)
  • 102 lecture(s)
  • Section 1 Introduction
  • Section 2 Machine Setup
  • Section 3 Command Line
  • Section 4 Python Basics
  • Section 5 String Manipulation
  • Section 6 Control Flow
  • Section 7 Functions
  • Section 8 Debugging
  • Section 9 Data Structures
  • Section 10 Modules

What You’ll Learn

  • Python
  • Programming
  • Python Best Practices
  • Python Basics
  • Basics of Python


Reviews

  • O
    Olubukola Akinbami
    5.0

    it was great!

  • K
    Kleanthis Lountzidis
    5.0

    great explanations and to the point, thx

  • G
    Gustavo Alejandro Chang Chia
    4.5

    It is a very good introduction to Python. I learned many concepts about the language. I'd recommend to add an introduction to using dates and times.

  • G
    Gabe Walt
    5.0

    Pretty solid course. I work in DevOps and we use Python. This course covered everything I needed to know, and some. The section on writing scripts was very helpful. I would recommend this course to anyone who wants to learn Python.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed