Companies Home Search Profile

Python Fundamentals

Focused View

Emmanuel A

5:47:54

33 View
  • 1. Welcome to Python Fundamentals.mp4
    00:41
  • 1. Introduction.mp4
    00:56
  • 2. Agenda.mp4
    01:25
  • 1. History of Python.mp4
    02:50
  • 2. Characteristics.mp4
    02:23
  • 1. Python Use Cases.mp4
    05:09
  • 2. First Program Hello World.mp4
    00:52
  • 3. Code that print hello world.mp4
    06:40
  • 4. First Program - Code Explanation.mp4
    01:45
  • 1. Understanding function using object.mp4
    02:14
  • 1. What is data type.mp4
    04:42
  • 2. Examples of data types.mp4
    02:36
  • 3. Data types introduction in code.mp4
    06:49
  • 4. 13-Check-data-types.mp4
    06:11
  • 1. variables-introduction.mp4
    07:54
  • 1. Arithmetic-operators.mp4
    12:43
  • 2. Assignment operators.mp4
    17:11
  • 3. Logical operators.mp4
    13:53
  • 4. Membership-operators.mp4
    09:54
  • 5. Comparison operators.mp4
    07:40
  • 1. Understanding utf8 compliance.mp4
    04:05
  • 1. Unformatted-output.mp4
    11:07
  • 2. Printf-style formatting.mp4
    13:02
  • 3. New-style formatting.mp4
    10:16
  • 4. String Interpolation.mp4
    05:20
  • 1. String Operations.mp4
    22:13
  • 1. General Overview of collection and List.mp4
    15:13
  • 2. Usage of Extend Function for List.mp4
    02:56
  • 3. Other list functions.mp4
    10:53
  • 4. List Slicing.mp4
    08:48
  • 5. Tuple.mp4
    08:58
  • 6. Set.mp4
    24:50
  • 1. Understanding user input.mp4
    07:34
  • 1. Flow Control Introduction.mp4
    06:25
  • 2. Using if, elif and else with input.mp4
    14:31
  • 3. Loops.mp4
    13:54
  • 4. Accept input from user.html
  • 1. Introduction to function.mp4
    16:08
  • 1. Class and Object.mp4
    15:13
  • 2. Value and Reference.mp4
    10:01
  • 3. File Operations.mp4
    11:59
  • 4. Bonus Lecture.html
  • Description


    Learn Python Fundamental Features - by writing code.

    What You'll Learn?


    • By completing this Python Fundamentals course, students will gain a comprehensive understanding of the following key concepts and skills:
    • Introduction to Python: Familiarity with Python as a programming language, its syntax, and basic principles. Understanding Python's role in various domains
    • Python History and Characteristics: Knowledge of the origin and evolution of Python. Understanding the unique features and characteristics of Python
    • Python Use Cases and Your First Program: Confidence in writing and executing their first Python program.
    • Real-Life Examples of Python Functions: Understanding the concept and importance of functions in Python. Ability to analyze real-life examples of functions
    • Python Data Types, Variables, and Operators: Proficiency in declaring variables, assigning values, and manipulating data using operators.
    • Understanding the significance of Utf-8 compliance in handling character encoding. Ability to work with Unicode characters and strings effectively.
    • Mastery of various string formatting techniques, including concatenation, interpolation, and formatting codes.
    • Proficiency in working with Python's built-in collection types, such as lists, tuples, dictionaries, and sets. Ability to manipulate and iterate over collection
    • Comprehending the process of gathering user input.
    • Acquire understanding in the areas of flow control, functions, object-oriented programming (OOP), and file operations.

    Who is this for?


  • The Python Fundamentals course is designed for individuals who are interested in learning Python programming and acquiring a solid foundation in the language.
  • It caters to the following audience: Beginners with No Programming Experience:
  • The Python Fundamentals course welcomes anyone who is eager to learn and develop a strong foundation in Python programming.
  • What You Need to Know?


  • To enroll in the Python Fundamentals course, there are no strict prerequisites or extensive requirements. Here are the suggested prerequisites:
  • Enthusiasm and a Willingness to Learn: An open mindset and eagerness to explore and grasp new concepts are key prerequisites for success in the course. Dedication and commitment to completing assignments and practice exercises to reinforce learning.
  • These suggested prerequisites are meant to provide a smoother learning experience and a better understanding of the course material. However, even if you don't have any prior programming experience, the course is designed to introduce Python fundamentals from scratch and accommodate learners of all levels. Remember, the primary goal of the course is to equip you with a strong foundation in Python programming, regardless of your background. So, as long as you are enthusiastic and motivated to learn, you are more than welcome to join the Python Fundamentals course and embark on your programming journey.
  • You don't need any programming background knowledge to be able to join this course.
  • More details


    Description

    In just six hours, you can become really good at the basics of Python. This course covers everything you need to know to understand Python well. When you join this course, you'll feel sure that the time and money you spend are worth it. You won't be disappointed.

    Welcome to the Python Fundamentals course! In this course, we will explore the fundamental concepts of Python programming and provide you with a solid foundation for your journey into the world of coding. Whether you are a complete beginner or have some programming experience, this course will equip you with the background knowledge and skills to write Python programs effectively.

    Module 1: Introduction to Python

    • Discover the origins and history of Python, including its development and adoption.

    • Explore the characteristics that make Python a popular programming language today.

    • Understand the advantages and use cases of Python in various domains, such as web development, data analysis, and automation.

    Module 2: History and Characteristics

    • Understand the reason why you need to learn Python based on history.

    • Understand the characteristics of python

    Module 3: Your First Program and Use Cases Of Python

    • Dive right into coding with Python by writing and executing your first program.

    • Learn the essential components of a Python program, including the main function, statements, and indentation rules.

    • Get familiar with the Python Integrated Development Environment (IDE) and its features.

    Module 4: Real-Life Examples of Python Functions

    • Explore real-life examples where Python functions are used to solve problems efficiently.

    • Understand the concept of functions and their role in code organization and reusability.

    • Analyze case studies and practical scenarios where Python functions excel.

    Module 5: Python Data Types

    • Gain an understanding of fundamental data types in Python, such as numbers, strings, booleans, lists, tuples, dictionaries, and sets.

    • Learn how to declare and initialize variables to store and manipulate data.

    • Explore variable naming conventions and best practices.

    Module 6: Python Variables

    •   The following key concepts and topics are covered:

    •   Teach you what is a Variable

    •   Teach you variable naming Rules

    •   Learn values assignment using the assignment operator

    •   Demonstrate that you can change the value of a variable by assigning it a new value.

    •   Type Conversion

    Module 7: Operators and Expressions

    • Dive into Python's operators, including arithmetic, comparison, assignment, logical, and bitwise operators.

    • Explore how to use operators to perform calculations, make decisions, and manipulate data.

    • Learn about operator precedence and how to write clear and concise expressions.

    Module 8: Utf-8 Compliance

    • Discover the importance of character encoding and Utf-8 compliance in Python.

    • Understand how Python handles Unicode characters and strings.

    • Learn techniques for handling Utf-8 encoded data effectively.

    Module 9: String Formatting and Patterns

    • Explore various string formatting techniques in Python, such as concatenation, interpolation, and formatting codes.

    • Understand regular expressions and their powerful role in pattern matching and text manipulation.

    • Practice using string formatting and pattern matching to solve real-world problems.

    Module 10: Basic String Operations

    • Explain how to create strings in Python.

    • Demonstrate how to concatenate (combine) strings

    • Introduce the len() function.

    • Explain how to access individual characters in a string using indexing.

    • Explore commonly used string methods.

    Module 11: Collections

    • Study Python's built-in collection types, including lists, tuples, dictionaries, and sets.

    • Learn how to manipulate and iterate over collections efficiently.

    • Understand the strengths and use cases of different collection types.

    Module 12: Python User Inputs

    • Learn Python's built-in function to displays a prompt to the user and waits for them to enter text, which is then returned as a string.

    • Understand the strengths of clear and meaningful prompts improve the user experience.

    Module 13: Flow Control

    • Understand sequential execution.

    • Understand how to make decision in code.

    • Understand loops

    Module 14: Functions

    • Understand Function declaration.

    • Understand function invocation.

    • Understand return statements.

    Module 15: Object Oriented Programing.

    • Understand class and object

    • Understand attribute and methods

    • Understand constructor

    • Understand file operation

    Throughout this course, you will engage in hands-on coding exercises, work on real-life examples, and develop a deeper understanding of Python programming. By the end of the course, you will have the necessary skills to write Python programs, tackle real-world problems, and continue your journey into more advanced Python topics.

    Get ready to embark on an exciting learning adventure with Python! Let's dive in and unlock the power of this versatile programming language.

    Who this course is for:

    • The Python Fundamentals course is designed for individuals who are interested in learning Python programming and acquiring a solid foundation in the language.
    • It caters to the following audience: Beginners with No Programming Experience:
    • The Python Fundamentals course welcomes anyone who is eager to learn and develop a strong foundation in Python programming.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Hello! My name is Emmanuel, and I am both a passionate developer and a dedicated trainer. With years of experience in the software development industry, I have had the opportunity to work on a wide range of projects and tackle diverse challenges.As a developer, I have honed my skills in various programming languages, frameworks, and technologies. My expertise extends to areas of expertise, such as web development, data analysis, and automation. Throughout my career, I have collaborated with cross-functional teams, contributed to the development of robust and scalable software solutions, and stayed updated with the latest industry trends.In addition to my development experience, I am equally passionate about sharing my knowledge with others as a trainer. I believe in the power of education and its ability to empower individuals to achieve their goals. Over the years, I have had the privilege of conducting training sessions, workshops, and courses for individuals and teams.My training approach focuses on creating an engaging and interactive learning environment, where participants can actively practice their skills, ask questions, and apply the concepts to real-world scenarios. I strive to provide comprehensive guidance, resources, and support to help learners build a strong foundation and excel in their own programming journey.I am thrilled to be here, sharing my expertise and guiding you through the exciting world of software engineering. Whether you are a beginner looking to kickstart your programming journey or an experienced professional seeking to enhance your skills, I am committed to empowering you with the knowledge and practical insights you need to succeed.Let's embark on this learning adventure together, where we can explore, code, and grow as developers. I am excited to be your trainer and look forward to helping you achieve your goals!See you in class.
    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 40
    • duration 5:47:54
    • Release Date 2023/10/28