Companies Home Search Profile

Learn to Code: Beginners Python Programming

Focused View

Kimberley Clarke

6:24:27

6 View
  • 1. Introduction to Python.mp4
    02:31
  • 2. The Integrated Development Environment Lesson.mp4
    01:22
  • 3. The Integrated Development Environment Walkthrough.mp4
    04:24
  • 4. Data Types.mp4
    02:03
  • 5. Variables.mp4
    04:57
  • 6. Variables Code Walkthrough.mp4
    03:01
  • 7. Print.mp4
    01:45
  • 8. Print Code Walkthrough.mp4
    04:28
  • 9. Arithmetic Operators.mp4
    02:23
  • 10. Arithmetic Operators Code Walkthrough 1.mp4
    05:43
  • 11. Arithmetic Operators Code Walkthrough 2.mp4
    01:51
  • 12. Input.mp4
    03:06
  • 13. Input Code Walkthrough.mp4
    04:43
  • 14. Casting.mp4
    02:31
  • 15. Casting Code Walkthrough.mp4
    02:18
  • 16. Sequence.mp4
    01:03
  • 17. Sequence Code Walkthrough.mp4
    00:58
  • 18. Error Messages.mp4
    01:49
  • 19. Error Messages Code Walkthrough.mp4
    04:39
  • 20. Comments.mp4
    01:06
  • 21. Comments Code Walkthrough.mp4
    02:21
  • 22.1 Getting-started-Cheat-sheet (1).pdf
  • 22.2 Getting-Started-Glossary 1 .pdf
  • 22. Getting Started Cheatsheet and Glossary of Terms.html
  • 23.1 Getting-Started-Challenge-Sheet.pdf
  • 23. Getting Started Coding Challenges.html
  • 24.1 Getting-Started-Challenge-Model-Answers.pdf
  • 24. Getting Started Challenge Model Answers.html
  • 1. String Concatenation.mp4
    02:14
  • 2. String Concatenation Code Walkthrough.mp4
    03:40
  • 3. String Format.mp4
    02:27
  • 4. String Format Code Walkthrough.mp4
    06:38
  • 5. Line Breaks and Spacing.mp4
    01:13
  • 6. Line Breaks and Spacing Code Walkthrough.mp4
    01:22
  • 7. String Slicing Lesson.mp4
    02:26
  • 8. String Slicing Code Walkthrough.mp4
    02:52
  • 9. String Split Code Walkthrough.mp4
    02:48
  • 10.1 String-Methods-Cheat-sheet.pdf
  • 10.2 String-Methods-Glossary.pdf
  • 10. Working with Strings Cheatsheet and Glossary of Terms.html
  • 11.1 String-Methods-Challenge-Sheet.pdf
  • 11. Working with Strings Coding Challenges.html
  • 12.1 String-Methods-Model-Answers.pdf
  • 12. Working with Strings Challenge Model Answers.html
  • 1. Introduction to Lists Lesson.mp4
    04:22
  • 2. Lists Code Walkthrough.mp4
    01:11
  • 3. Lists - Append Lesson.mp4
    02:05
  • 4. Lists - Append Code Walkthrough.mp4
    00:51
  • 5. Lists - Insert Lesson.mp4
    01:02
  • 6. Lists - Insert Code Walkthrough.mp4
    02:10
  • 7. Lists - Remove Lesson.mp4
    00:44
  • 8. Lists - Remove Code Walkthrough.mp4
    00:50
  • 9. Lists - Sort Lesson.mp4
    00:33
  • 10. Lists - Sort Code Walkthrough.mp4
    00:44
  • 11. Lists - Nesting Lesson.mp4
    01:05
  • 12. Lists - Nesting Code Walkthrough.mp4
    04:24
  • 13.1 Lists-Cheat-sheet.pdf
  • 13. Lists Cheatsheet.html
  • 14.1 Lists-Challenge-Sheet.pdf
  • 14. Lists Coding Challenges.html
  • 15.1 Lists-Model-Answers.pdf
  • 15. Lists Challenge Model Answers.html
  • 16. Introduction to Tuples Lesson.mp4
    01:31
  • 17. Introduction to Tuples Code Walkthrough.mp4
    03:22
  • 18. Tuples Unpacking Lesson.mp4
    02:29
  • 19. Tuples Unpacking Code Walkthrough.mp4
    03:16
  • 20.1 Tuples-Cheat-sheet.pdf
  • 20. Tuples Cheatsheet.html
  • 21.1 Tuples-Challenge-Sheet.pdf
  • 21. Tuples Coding Challenges.html
  • 22.1 Tuples-Model-Answers.pdf
  • 22. Tuples Challenge Model Answers.html
  • 23. Sets Lesson.mp4
    03:19
  • 24. Sets Code Walkthrough.mp4
    08:58
  • 25.1 Sets-Cheat-sheets.pdf
  • 25. Sets Cheatsheet.html
  • 26.1 Sets-Challenge-Sheet.pdf
  • 26. Sets Coding Challenges.html
  • 27.1 Sets-Model-Answers.pdf
  • 27. Sets Challenge Model Answers.html
  • 28. Dictionaries Introduction Lesson.mp4
    01:52
  • 29. Dictionaries Introduction Code Walkthrough.mp4
    01:46
  • 30.1 Dictionaries-Cheat-sheet.pdf
  • 30. Dictionaries Cheatsheet.html
  • 31.1 Dictionaries-Challenge-Sheet.pdf
  • 31. Dictionaries Coding Challenges.html
  • 32.1 Dictionary-Model-Answers.pdf
  • 32. Dictionaries Challenge Model Answers.html
  • 33.1 Collections-of-Data-Glossary.pdf
  • 33. Collections Glossary of Terms.html
  • 1. Conditions Lesson.mp4
    01:37
  • 2. Conditionals Code Walkthrough.mp4
    12:04
  • 3. Logical Operators Lesson.mp4
    01:17
  • 4. Logical Operators Code Walkthrough.mp4
    04:19
  • 5.1 Selection-Cheat-sheet.pdf
  • 5.2 Selection-Glossary.pdf
  • 5. Selection Cheatsheet and Glossary of Terms.html
  • 6.1 Selection-Challenge-Sheet.pdf
  • 6. Selection Coding Challenges.html
  • 7.1 Selection-Model-Answers.pdf
  • 7. Selection Challenge Model Answers.html
  • 1. While Loops Lesson.mp4
    02:04
  • 2. While Loops Code Walkthrough.mp4
    07:14
  • 3.1 While-loops-Cheat-sheet.pdf
  • 3. While Loops Cheatsheet.html
  • 4.1 While-Loop-Challenge-Sheet.pdf
  • 4. While Loops Coding Challenges.html
  • 5.1 While-Loop-Model-Answers.pdf
  • 5. While Loops Challenge Model Answers.html
  • 6. For Loops Lesson.mp4
    05:29
  • 7. For Loops Code Walkthrough.mp4
    09:12
  • 8.1 For-loops-Cheat-sheet.pdf
  • 8. For Loops Cheatsheet.html
  • 9.1 FOR-Loop-Challenge-Sheet.pdf
  • 9. For Loops Coding Challenges.html
  • 10.1 For-Loop-Model-Answers.pdf
  • 10. For Loops Challenge Model Answers.html
  • 11.1 Repetition-Glossary.pdf
  • 11. Repetition Glossary of Terms.html
  • 1. Files Read, Write and Append Lesson.mp4
    03:57
  • 2. Files Read, Write and Append Code Walkthrough.mp4
    05:09
  • 3. Files Presence and Deletion Code Walkthrough.mp4
    05:32
  • 4. Working with CSV Files Code Walkthrough.mp4
    05:59
  • 5.1 Files-Cheat-sheet.pdf
  • 5.2 Files-Glossary.pdf
  • 5. Files Cheatsheet and Glossary of Terms.html
  • 6.1 Files-Challenge-Sheet.pdf
  • 6. Files Coding Challenges.html
  • 7.1 Files-Model-Answers.pdf
  • 7. Files Challenge Model Answers.html
  • 1. Function Definition Lesson.mp4
    02:47
  • 2. Function Definition Code Walkthrough.mp4
    02:47
  • 3. Function Arguments Lesson.mp4
    01:28
  • 4. Function Arguments Code Walkthrough.mp4
    09:31
  • 5. Variable Scope Lesson.mp4
    01:42
  • 6. Variable Scope Code Walkthrough.mp4
    02:45
  • 7.1 Functions-Cheat-sheet.pdf
  • 7.2 Functions-Glossary.pdf
  • 7. Functions Cheatsheet and Glossary of Terms.html
  • 8.1 Functions-Challenge-Sheet.pdf
  • 8. Functions Coding Challenges.html
  • 9.1 Functions-Model-Answers.pdf
  • 9. Functions Challenge Model Answers.html
  • 1. Introduction to Objects Lesson.mp4
    03:03
  • 2. Introduction to Objects Code Walkthrough.mp4
    08:25
  • 3. Polymorphism Lesson.mp4
    00:57
  • 4. Polymorphism Code Walkthrough.mp4
    01:27
  • 5. Inheritance Lesson.mp4
    01:41
  • 6. Inheritance Code Walkthrough.mp4
    11:57
  • 7.1 Classes-and-Objects-Glossary.pdf
  • 7.2 Classes-Cheat-sheet.pdf
  • 7. Classes and Objects Cheatsheet and Glossary of Terms.html
  • 8.1 Classes-Challenge-Sheet.pdf
  • 8. Classes and Objects Coding Challenges.html
  • 9.1 Classes-Model-Answers.pdf
  • 9. Classes and Objects Challenge Model Answers.html
  • 1. Introduction to Modules Lesson.mp4
    01:40
  • 2. Introduction to Modules Code Walkthrough.mp4
    08:22
  • 3. Datetime Lesson.mp4
    01:52
  • 4. Datetime Code Walkthrough.mp4
    03:13
  • 5. Math Module Lesson.mp4
    01:41
  • 6. Math Module Code Walkthrough.mp4
    04:34
  • 7. Random Module Code Walkthrough.mp4
    04:23
  • 8.1 Modules-Cheat-sheet.pdf
  • 8.2 Modules-Glossary.pdf
  • 8. Modules Cheatsheet and Glossary of Terms.html
  • 9.1 Modules-Challenge-Sheet.pdf
  • 9. Modules Coding Challenges.html
  • 10.1 Modules-Model-Answers.pdf
  • 10. Modules Challenge Model Answers.html
  • 1. Working with Exceptions Lesson.mp4
    02:26
  • 2. Working with Exceptions Code Walkthrough.mp4
    11:00
  • 3.1 Exceptions-Cheat-sheet.pdf
  • 3.2 Exceptions-Glossary.pdf
  • 3. Exceptions Cheatsheet and Glossary of Terms.html
  • 4.1 Exceptions-Challenge-Sheet.pdf
  • 4. Exceptions Coding Challenges.html
  • 5.1 Exceptions-Model-Answers.pdf
  • 5. Exceptions Challenge Model Answers.html
  • 1. Introduction to Tkinter Lesson.mp4
    02:07
  • 2. Introduction to TKinter Code Walkthrough.mp4
    01:06
  • 3. TKinter Frame and Title Code Walkthrough.mp4
    01:41
  • 4. Adding Widgets Lesson.mp4
    01:51
  • 5. Adding Widgets Code Walkthrough.mp4
    11:44
  • 6. Actions Lesson.mp4
    01:05
  • 7. Actions Code Walkthrough.mp4
    01:05
  • 8. Tkinter Extras Code Walkthrough.mp4
    19:47
  • 9. Tkinter Extras Code Walkthrough Part 2.mp4
    11:30
  • 10. Tkinter Extras Code Walkthrough Part 3.mp4
    08:10
  • 11.1 TKinter-Cheat-sheet.pdf
  • 11.2 TKinter-Glossary.pdf
  • 11. Tkinter Cheatsheet and Glossary of Terms.html
  • 12.1 TKinter-Challenge-Sheet.pdf
  • 12. Tkinter Coding Challenges.html
  • 13.1 TKinter-Model-Answers.pdf
  • 13. Tkinter Challenge Model Answers.html
  • 1. Findall Lesson.mp4
    02:50
  • 2. Findall Code Walkthrough.mp4
    04:05
  • 3. Split and Sub Lesson.mp4
    01:55
  • 4. Split and Sub Code Walkthrough.mp4
    04:14
  • 5. Special Sequences Lesson.mp4
    02:42
  • 6. Special Sequences Code Walkthrough.mp4
    05:30
  • 7. Build Your Own Search String Lesson.mp4
    01:42
  • 8. Build Your Own Search String Code Walkthrough.mp4
    14:03
  • 9. Groups Code Walkthrough.mp4
    03:30
  • 10.1 RegEx-Cheat-sheet.pdf
  • 10.2 Regular-Expressions-Glossary.pdf
  • 10. Regular Expressions Cheatsheet and Glossary of Terms.html
  • 11.1 RegEx-Challenge-Sheet.pdf
  • 11. Regular Expressions Coding Challenges.html
  • 12.1 RegEx-Model-Answers.pdf
  • 12. Regular Expressions Challenge Model Answers.html
  • 1. Final Project.mp4
    01:00
  • 2.1 Final-Project-Challenge.pdf
  • 2. Final Project Challenge.html
  • 3.1 Final-Project-Model-Answer.pdf
  • 3. Final Project Model Answer.html
  • Description


    Introduction to programming in Python for absolute beginners.

    What You'll Learn?


    • Master Python fundamentals, including syntax, data types, and control flow, to build a solid programming foundation.
    • Develop proficiency in handling Python collections and performing data manipulation using lists, dictionaries, sets and tuples.
    • Understand and apply object-oriented programming (OOP) principles with Python to design and implement classes, inheritance, and polymorphism.
    • Create interactive applications using file operations, regular expressions, and the TKinter user interface library, culminating in a final project.

    Who is this for?


  • This Python programming course is designed for absolute beginners with no prior programming experience, as well as those looking to solidify their understanding of Python basics. It is ideal for:
  • Individuals new to programming who want to learn Python from the ground up.
  • Hobbyists looking to automate tasks or build simple applications for personal use.
  • Students and professionals from non-technical fields seeking to acquire a new skill set that can be applied across various disciplines.
  • Anyone interested in data analysis, web development, or software engineering who needs a strong foundation in Python.
  • Educators and trainers looking for a comprehensive curriculum to introduce Python to newcomers.
  • By the end of this course, participants will have gained the skills and confidence to apply Python in real-world scenarios, paving the way for further study or professional application.
  • What You Need to Know?


  • No programming experience needed. I will teach you everything you need to get started as an absolute beginner.
  • More details


    Description

    Do you want to learn how to program with Python but find that many courses become too difficult too quickly? I found this too! I have felt this pain many times, now I have created the course I wish I had when I first learnt to code. This course really is for absolute beginners. I am a teacher with a wealth of knowledge into the minds of beginners to programming. I have seen all the stumbling blocks and curated this course to enable learners to overcome problems whilst building confidence.


    I have designed this course to build confidence in newcomers, this extensive program gently introduces you to Python's basics, ensuring a solid foundation upon which to build your coding skills.


    In this course, you will explore essential topics like syntax rules, file handling, modules for structuring code, object-oriented programming, creating graphical user interfaces with Tkinter, and harnessing the power of regular expressions for text manipulation.


    The curriculum is tailored for a slow pace to guarantee comprehension and foster a supportive learning environment, ideal for those seeking to discover their potential in programming or to find joy in coding. Engage in practical exercises and projects that reinforce your learning, providing a hands-on approach that makes abstract concepts tangible.


    This course is not just about learning to code; it's about embarking on a journey to understand the logic and beauty of programming, opening up a realm of possibilities for future exploration, innovation, and maybe even a new career path. Join me to unlock the doors to the digital world, where your creativity can flourish and your problem-solving skills can shine.


    Let's get coding!

    Kim



    Who this course is for:

    • This Python programming course is designed for absolute beginners with no prior programming experience, as well as those looking to solidify their understanding of Python basics. It is ideal for:
    • Individuals new to programming who want to learn Python from the ground up.
    • Hobbyists looking to automate tasks or build simple applications for personal use.
    • Students and professionals from non-technical fields seeking to acquire a new skill set that can be applied across various disciplines.
    • Anyone interested in data analysis, web development, or software engineering who needs a strong foundation in Python.
    • Educators and trainers looking for a comprehensive curriculum to introduce Python to newcomers.
    • By the end of this course, participants will have gained the skills and confidence to apply Python in real-world scenarios, paving the way for further study or professional application.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Kimberley Clarke
    Kimberley Clarke
    Instructor's Courses
    Hi, I'm Kim! I have a degree in Computer Science and a Post Graduate degree in teaching. I have worked professionally as a Data Engineer for many global tech companies. After a number of years, I decided to change career and become a teacher as I realised that there were not enough girls getting into the profession. I qualified to teach Computer Science and have worked in schools in England teaching secondary school age pupils up to A-level pupils.  I eventually became the head of Computing at a private school in England. I love taking a complex subject and simplifying it as much as possible when I am teaching. My courses are designed for absolute beginners, with the aim to build confidence in programming and set learners off on the path to success. Happy Coding!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 103
    • duration 6:24:27
    • Release Date 2024/05/17