Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python Coding: The Basics

Python Coding: The Basics

Learn the basics of coding and the fundamentals of programming concepts using Python
Created byElizmay Vos
Last updated 7/2025
English

What you'll learn

  • Introduction to computer architecture: What is the parts of a computer and how do the Communicator.
  • Introduction to programming basics: types of programming code, code structure and flow direction.
  • The basics of Data systems: learn the basics of the commonly used data types.
  • Python basics: How to get startet with coding, what is a python program, parts, structures and code execution
  • Basic Data engineering code, Data cleanup, preparation and text file handeling.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

6 sections46 lectures8h 24m total length
  • Introduction9:19

    Understand the development of computers to where they are today.

  • Computer Basics12:45

    The basic structure of a computer and how different computers communicate with each other.

  • Python 2 or 36:08

    Understand why you should know the differences between Python 2 and 3.

    Explain why you should know both Python 2 and 3 basics

  • Data Storage1:39

    Explain how a computer stores data.

  • Introduction to the basics before coding

Requirements

  • No requierments or prerequisites needed.
  • Wanting to learn something new
  • want to write simple python code inside data handeling programs, GIS and data bases.

Description

This course is specifically designed for professional data scientists, analysts, and GIS professionals determined to automate their workflows and significantly enhance their efficiency. Whether you are an experienced practitioner or just starting out with coding, this course is perfectly suited for you—no prior coding experience is required. We will begin with straightforward explanations of essential concepts and terminology, setting the stage for a deep dive into more complex topics.


In the latter portion of the course, we will immerse ourselves in Python, a powerful programming language recognised for its exceptional effectiveness in workflow automation across a multitude of software applications. While Python will take centre stage, we will also incorporate snippets from other programming languages to broaden your perspective. By mastering the fundamentals of coding, you will gain the ability to understand various programming languages, making any future learning more accessible, even if you don’t grasp every detail right away.


Python is the ideal first programming language due to its interpreted nature, allowing code to be executed line by line without a compiler. This feature makes Python approachable for beginners while also providing the potential for advanced usage, such as functions and classes, once you've built your confidence and are ready to tackle more intricate programming challenges.


Keep in mind, this course will not address software-specific procedures or functions; Python is utilised in a wide array of applications, each with its unique set of functions. Our focus will be on equipping you with the foundational coding skills necessary for success. Even if you ultimately choose not to use Python, the skills you gain here will be invaluable for your career. Join us, and take the decisive step toward mastering your professional capabilities!


Who this course is for:

  • Non-developer professionals who want to learn programming to improve productivity and atomize thee workflows
  • People who want to learn the basics of computer programming
  • GIS professionals who want to do more with their data.
  • Beginner Data Enginears