Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python Programming for Non-Engineers & Non-Technical Folks
Rating: 4.5 out of 5(780 ratings)
6,647 students

Python Programming for Non-Engineers & Non-Technical Folks

Here we discuss the introduction and working of python coding with examples.
Last updated 5/2024
English
English [Auto],Korean [Auto],

What you'll learn

  • Python
  • Programming
  • Coding
  • Computer Science

Course content

2 sections11 lectures2h 14m total length
  • Course Introduction1:58

    Explore Python programming for beginners through a fun, hands-on story about Sophia and Jacob, covering download, installation, simple programs, calculations, lists, and interactive animations.

  • Chapter 1: Introduction to Python Programming9:12

    Learn why Python is a beginner programming language and how to install it on Windows, Mac, and Ubuntu. Use the Idle shell to write and run your hello world program.

  • Chpater 2: Operating on Variables13:50

    Explore how Python handles arithmetic with operators and precedence, learn about variables, naming rules, and using parentheses to control calculations in real-world examples.

  • Chapter 3: Strings and String Variables11:04

    Learn to store text in string variables, print strings with proper quotes, escape characters with backslashes, use three single quotes for multi-line strings, and format outputs with placeholders in Python.

  • Chapter 4: Lists9:33

    Learn to use lists in Python to store names and ages, index items from zero, print with placeholders, and modify lists with append, del, and nested indexing.

  • Chapter 5: Tuples and Maps11:15

    Explore tuples and maps (dicts) in Python by using fixed lists for days or months, indexing from zero, and manipulating maps with keys, values, deletion, and updates.

Requirements

  • A willingness to learn and practice

Description

Course Overview:

Dive into the world of Python programming with our engaging course designed specifically for non-engineers and non-technical individuals. Whether you're a complete beginner or someone with minimal technical background, this course will guide you step-by-step through the fascinating realm of Python programming. Our approach ensures that even those with no prior coding experience can become proficient in Python.


Course Storyline:

Meet Sophie, a passionate learner eager to explore the world of programming, and her brother Liam, a seasoned programmer with extensive knowledge in the field. Through a series of interactive lessons, you will follow Sophie's journey as she learns Python from scratch, guided by her supportive and knowledgeable brother. This storyline not only makes the learning process relatable but also adds a touch of narrative to keep you engaged throughout the course.


Step-by-Step Learning with Popular Animations:

Our course employs a unique teaching methodology that incorporates popular animations to explain complex concepts in an easy-to-understand manner. Each lesson is carefully crafted to build upon the previous one, ensuring a smooth learning curve. You'll start with the basics, such as understanding Python syntax and variables, and gradually progress to more advanced topics like functions, loops, and data structures.


The animations and visual aids are designed to make abstract concepts more tangible, helping you grasp the material quickly and effectively. You'll find yourself immersed in the learning process, as the animations bring the Python code to life, making it easier to understand how each piece fits together.


Why Choose This Course:

- Beginner-Friendly: No prior programming experience is required. This course is designed for absolute beginners.

- Engaging Storyline: Follow Sophie's learning journey, guided by her experienced brother Liam, making the course relatable and enjoyable.

- Visual Learning: Benefit from animations and visual aids that simplify complex concepts and enhance understanding.

- Step-by-Step Guidance: Each lesson builds on the previous one, ensuring a smooth and logical progression through the material.

- Practical Applications: Work on real-world projects to apply what you've learned and gain hands-on experience.


By the end of this course, you'll have a solid foundation in Python programming and the confidence to tackle more advanced topics. Join Sophie and Liam on this exciting journey and discover the power of Python programming!

Who this course is for:

  • Anyone who wants to learn to Python Coding