Companies Home Search Profile

Full python Masterclass, From a beginner to employed

Focused View

Karim Shamel

6:11:27

7 View
  • 1. Introduction.mp4
    02:42
  • 2. How to stay motivated.html
  • 3. How to get Support.html
  • 1. Setting up pycharm on windows.mp4
    04:56
  • 2. Setting up Pycharm on Mac or Linux.html
  • 3. Setting Up VSCode.html
  • 1. Introduction.mp4
    00:22
  • 2. The print Statement.mp4
    06:53
  • 3. Variables.mp4
    11:44
  • 4. Variables 2.mp4
    06:45
  • 5. The input statement.mp4
    08:46
  • 1. The if Statement.mp4
    05:56
  • 2. Elif Statement.mp4
    04:11
  • 3. Else statement.mp4
    04:14
  • 4. Nested Ifs.mp4
    12:04
  • 1. While loops.mp4
    12:30
  • 2. Break and continue statements.mp4
    16:08
  • 3. The for loop.mp4
    08:47
  • 4. Range based For loop.mp4
    09:55
  • 5. Nested loops.mp4
    08:58
  • 1. Intoduction to strings.mp4
    10:11
  • 2. String Slicing.mp4
    07:12
  • 3. Modifying Strings.mp4
    05:06
  • 4. String Concatenation.mp4
    02:58
  • 5. All string Methods Cheatsheet.html
  • 6. Introduction to lists.mp4
    06:27
  • 7. Inserting Items.mp4
    08:08
  • 8. Removing Elements.mp4
    09:39
  • 9. List Comprehension.mp4
    10:48
  • 10. All List Methods Cheatsheet.html
  • 11. Tuples.mp4
    06:57
  • 12. Unpacking Tuples.mp4
    13:39
  • 13. All Tuple Methods Cheatsheet.html
  • 14. Dictionaries.mp4
    11:22
  • 15. Modifying Dictionaries.mp4
    10:35
  • 16. Loops with dictionaries.mp4
    05:07
  • 17. Nested Dictionaries.mp4
    04:24
  • 18. Dictionary methods cheatsheet.html
  • 1. Introduction to functions.mp4
    10:26
  • 2. Passing Arguements.mp4
    10:33
  • 3. Arbitrary Arguements.mp4
    12:06
  • 4. The return Statement.mp4
    10:09
  • 5. Input and return Types.mp4
    13:21
  • 6. Recursion.mp4
    10:56
  • 1. Intro to OOP.mp4
    11:02
  • 2. Constructors.mp4
    10:47
  • 3. Getters, Setters and str.mp4
    11:44
  • 4. Using Functions.mp4
    05:32
  • 5. del Keyword.mp4
    02:15
  • 1. Intro to inheritance.mp4
    10:32
  • 2. In depth inheritance.mp4
    14:40
  • 1. MORE SECTIONS COMING SOON.html
  • Description


    Python, Software engineering, Entry-level roles

    What You'll Learn?


    • Become a python master
    • Be able to start applying for internships and entry level roles
    • Understand the basics of large scale programming concepts like OOP
    • Be able to pickup new programming languages easily
    • Understand basic database concepts
    • Have a foundation into Data science & Machine learning
    • Be able to build your own portfolio ready projects

    Who is this for?


  • Beginners who have not coded before
  • Developers / students that want to learn python in detail
  • Anyone who is curious about the world of data science and machine learning
  • Anyone who wants to become a software developer!
  • What You Need to Know?


  • All you need is a laptop and an internet connection, the rest is up to me!
  • More details


    Description

    Course Description:

    Are you ready to unlock the power of Python and elevate your coding skills to new heights? Look no further! Welcome to the "Python Masterclass - From Basics to Mastery" on Udemy.

    This comprehensive course is designed for beginners and seasoned developers alike, offering a step-by-step journey through the Python programming language. From laying a solid foundation with Python basics to diving deep into advanced concepts, this masterclass ensures that you gain a thorough understanding of Python's versatility and power.

    What You'll Learn:

    1. Fundamentals of Python: Start from scratch and build a strong understanding of Python syntax, data types, and control structures.

    2. Hands-On Coding Exercises: Apply your knowledge with hands-on coding exercises that reinforce key concepts and boost your problem-solving skills.

    3. Real-World Projects: Tackle real-world projects, allowing you to apply your Python skills in practical scenarios and build a professional portfolio.

    4. Advanced Python Concepts: Explore advanced topics such as object-oriented programming (OOP), file handling, and exception handling to write efficient and robust code.

    5. Optimizing Code: Learn expert tips and tricks to optimize your Python code for better performance and maintainability.

    Why Take This Course:

    • Practical Learning: Gain practical, real-world experience through a series of engaging coding projects.

    • Expert Guidance: Benefit from expert instruction and clear explanations from seasoned Python developers.

    • Community Support: Join a vibrant community of learners, fostering collaboration and knowledge sharing.

    • Career Advancement: Whether you're a beginner or a professional, mastering Python will open doors to diverse career opportunities in software development, data science, and more.

    Who Should Enroll:

    • Beginners eager to learn Python from the ground up.

    • Developers looking to strengthen their Python skills and stay ahead in their careers.

    • Anyone interested in entering the dynamic world of programming with Python.

    Upon Completion: Upon completing this Python Masterclass, you'll not only have a strong command of Python but also a portfolio of projects that showcase your skills. Congratulations on taking the first step towards Python mastery!

    Enroll now and let's embark on this exciting Python journey together!

    Who this course is for:

    • Beginners who have not coded before
    • Developers / students that want to learn python in detail
    • Anyone who is curious about the world of data science and machine learning
    • Anyone who wants to become a software developer!

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Karim Shamel
    Karim Shamel
    Instructor's Courses
    "Hello! I'm Karim Shamel, a dedicated software engineer with a passion for turning innovative ideas into practical solutions. My journey into the world of code began with a spark of curiosity, and it has evolved into a thrilling pursuit of knowledge and creativity. With a solid foundation built through coursework and hands-on projects, including enriching internship experiences, I've developed a strong proficiency in various programming languages and technologies. My internships not only provided me with real-world insights but also sharpened my problem-solving skills as I tackled many large scale projects and solved many problems while doing so.
    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 43
    • duration 6:11:27
    • Release Date 2024/05/04