Companies Home Search Profile

Ultimate Guide to Python for Beginners in 2023

Focused View

Jesse Richey

14:26:22

22 View
  • 1. Introduction.mp4
    01:27
  • 1. Installing VS Code and Git.mp4
    15:20
  • 2. Installing Miniconda.mp4
    08:41
  • 3. Installing Jupyter Notebook and Jupyter Lab.mp4
    15:24
  • 1. Introduction to Variables.mp4
    11:48
  • 2. Variable Declaration, Introduction to Types, Naming Conventions.mp4
    26:21
  • 3. Data Types - Strings.mp4
    14:52
  • 4. Data Types - Integers.mp4
    07:48
  • 5. Data Types - Floats.mp4
    05:57
  • 6. Data Types - Booleans.mp4
    07:23
  • 7. Arithmetic Operators.mp4
    06:50
  • 8. Comparison Operators.mp4
    08:29
  • 9. Logical Operators.mp4
    06:46
  • 10. Basic Output.mp4
    10:43
  • 11. Formatting Output.mp4
    08:34
  • 12. Taking User Input.mp4
    07:59
  • 13. Mini Projects.mp4
    08:55
  • 1. Introduction to Conditional Statements.mp4
    08:02
  • 2. if, elif, and else Statements.mp4
    06:21
  • 3. Combining Conditional Statements.mp4
    08:07
  • 4. Introduction to Loops.mp4
    11:08
  • 5. For Loop.mp4
    10:39
  • 6. While Loop.mp4
    09:15
  • 7. Infinite Loops.mp4
    06:07
  • 8. Break Statement.mp4
    04:34
  • 9. Continue Statement.mp4
    07:01
  • 10. Pass Statement.mp4
    08:31
  • 11. Introduction to Nested Structures.mp4
    07:51
  • 12. Combining For and While Loops.mp4
    06:50
  • 13. Combining Loops and Conditionals.mp4
    14:17
  • 14. Pitfalls and Best Practices.mp4
    17:41
  • 1. Introduction to Lists.mp4
    06:15
  • 2. Common List Operations.mp4
    15:18
  • 3. Lists as Stacks and Queues.mp4
    20:18
  • 4. Introduction to Tuples.mp4
    05:08
  • 5. Tuple Operations.mp4
    09:25
  • 6. When and Why to use Tuples.mp4
    08:25
  • 7. Tuple Methods.mp4
    02:33
  • 8. Introduction to Sets.mp4
    07:06
  • 9. Set Operations.mp4
    06:33
  • 10. Set Methods.mp4
    08:30
  • 11. Practical Use Cases of Sets.mp4
    08:30
  • 12. Introduction to Dictionaries.mp4
    10:57
  • 13. Accessing Dictionary Elements.mp4
    08:55
  • 14. Dictionary Methods.mp4
    08:10
  • 15. Practical Use Cases for Dictionaries.mp4
    11:24
  • 1. Introduction to Functions.mp4
    07:40
  • 2. Basic Syntax of Functions.mp4
    05:08
  • 3. Arguments and Parameters.mp4
    15:09
  • 4. Return Values.mp4
    08:02
  • 5. Understanding Scope.mp4
    14:07
  • 6. Local and Global Variables.mp4
    05:44
  • 7. Best Practices for Scope.mp4
    07:54
  • 8. Introduction to Lambda Functions.mp4
    12:28
  • 9. Syntax and Usage of Lambda Functions.mp4
    07:51
  • 10. Common use Cases for Lambda.mp4
    06:14
  • 11. What are Modules.mp4
    15:09
  • 12. Importing Modules.mp4
    06:44
  • 13. Common Libraries in Python.mp4
    08:59
  • 14. Installing External Libraries.mp4
    07:59
  • 1. Introduction to File Handling.mp4
    05:11
  • 2. Reading Files.mp4
    06:23
  • 3. Creating New Files.mp4
    08:16
  • 4. Introduction to Writing Files.mp4
    07:22
  • 5. Introduction to Exceptions.mp4
    04:32
  • 6. Basic Exception Handling.mp4
    04:31
  • 7. Multiple Exception Blocks.mp4
    09:40
  • 8. Custom Exceptions.mp4
    11:47
  • 9. Exceptions as Objects.mp4
    08:58
  • 1. Introduction to Object-Oriented Programming.mp4
    05:18
  • 2. Real-World Analogies.mp4
    10:40
  • 3. Using Objects.mp4
    15:59
  • 4. Introduction to Instance and Class Variables and Methods.mp4
    07:59
  • 5. Class Variables and Methods.mp4
    13:02
  • 6. Instance Variables and Methods.mp4
    04:37
  • 7. Instance and Class Variables and Methods (extended).mp4
    04:29
  • 8. Advanced init use Cases.mp4
    15:46
  • 9. Base and Derived Classes.mp4
    08:27
  • 10. Introduction to Inheritance.mp4
    06:44
  • 11. Private Attributes and Methods.mp4
    12:37
  • 12. Getters and Setters.mp4
    12:37
  • 13. Method Overloading.mp4
    07:27
  • 14. Polymorphism.mp4
    07:28
  • 1. Calculator - Overview and Design.mp4
    07:14
  • 2. Calculator - Build.mp4
    13:41
  • 3. Contact Book - Overview and Design.mp4
    09:41
  • 4. Contact Book - Build.mp4
    26:26
  • 5. Banking System - Overview and Design.mp4
    11:21
  • 6. Banking System - Build.mp4
    31:53
  • Description


    Begin your journey towards understanding Data Science and Machine Learning with Python!

    What You'll Learn?


    • Develop Python skills for creating basic programs and solving problems.
    • Utilize Python's data structures and manipulate data effectively.
    • Gain hands-on experience in creating Python applications.
    • Understand Python functions, modules, and libraries.
    • Master file handling and exception handling in Python.
    • Explore object-oriented programming principles using Python.
    • Complete projects showcasing your Python programming proficiency.
    • Establish a strong foundation for future Python courses and tech career pursuits.
    • Learn the foundational elements required for Data Science and Machine Learning

    Who is this for?


  • Beginner Python developers interested in Data Science
  • Beginner Python developers interested in Machine Learning
  • What You Need to Know?


  • No programming experience needed
  • More details


    Description

    Unlock the world of programming with "Ultimate Guide to Python for Beginners in 2023," an engaging and beginner-friendly Udemy course designed to kickstart your journey into the exciting realm of coding. Python, renowned for its simplicity and versatility, is the ideal language for beginners, making it easier than ever to understand core programming concepts.

    In this comprehensive course, you'll embark on a structured learning path that covers the fundamental building blocks of Python. You'll discover Python's readable and elegant syntax, making coding a breeze, even if you have no prior programming experience.

    Here's what you'll gain from this course:

    1. Python Foundations: Start from scratch and learn the basics of Python programming, including variables, data types, operators, and input/output operations.

    2. Control Structures: Explore decision-making with if statements, looping with for and while loops, and get a grasp of how to write efficient and structured code.

    3. Functions and Modules: Dive into the world of functions, understanding their significance in code organization and reusability. You'll also explore Python's rich library of modules to extend your program's capabilities.

    4. Data Structures: Master Python's powerful data structures like lists, tuples, dictionaries, and sets to manage and manipulate data efficiently.

    5. Error Handling: Learn how to handle errors gracefully with Python's exception handling mechanism, ensuring your programs run smoothly.

    6. Object-Oriented Programming (OOP): Discover the principles of OOP, a critical concept in modern programming, and apply them to solve real-world problems.

    7. File Handling: Gain the skills to read from and write to files, enabling you to work with data outside the program.

    8. Project Development: Put your knowledge into practice by building exciting Python projects, applying your skills to real-world scenarios.

    Throughout the course, you'll not only grasp the theoretical foundations but also put them into action through hands-on exercises and practical examples. Whether you aim to pursue a career in software development, data science, or simply want to enhance your problem-solving abilities, this course equips you with a strong Python programming foundation.

    Enroll now and join the world of coding with Python. Your journey towards becoming a proficient programmer starts here!

    Who this course is for:

    • Beginner Python developers interested in Data Science
    • Beginner Python developers interested in Machine Learning

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Jesse Richey
    Jesse Richey
    Instructor's Courses
    About Me:I am Jesse Richey, a solutions architect, consultant, technical product manager and software developer with over 11 years of experience. My expertise spans creating and implementing intricate systems, strategic planning, software architecture, and AI. I excel in aligning roadmaps with organizational visions, executing projects using Agile methodologies, and contributing to corporate strategy, financial planning, product marketing, and value creation.My work history includes Amazon Web Services where I developed and managed machine learning systems. My certifications include IBM Data Science Professional, TensorFlow Developer Certification, AWS Certified Machine Learning - Specialty, AWS Certified Developer - Associate, AWS Certified Solutions Architect - Associate, AWS Certified Cloud Practitioner, Project Management Professional (PMI-PMP), and Professional Scrum Product Owner I.
    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 89
    • duration 14:26:22
    • Release Date 2023/12/06