Python Fundamentals
Ardian Grezda
7:31:02
Description
Student will be introduced with Python fundamentals and will gain programming skills related to Python
What You'll Learn?
- Python fundamentals
- Arrays and numpy library
- Functions and operations with functions
- Conditional operations, for/while loops
- Class definition
Who is this for?
What You Need to Know?
More details
DescriptionThe course is describing Python fundamentals. It is divided into 6 chapters.
Chapter 1 describes basic Python data structures, Spyder installation, interpreters and IDE that are used. There is detailed description about lists, dictionaries, tuple and strings. Also, slicing different types is described.
Chapter 2 describes numpy arrays. Accessing array elements, array concatenation, operations with arrays and special arrays. Different methods of slicing arrays are described. Importing libraries with various options are also described.
Chapter 3 describes mathematical operations with arrays. Addition, subtraction, multiplication, division, transposition with arrays is described. There are examples with logical operators and searching. Different methods of array generation are described, as well as rounding, sorting and extreme values (minimum and maximum).
Chapter 4 describes conditional operations. Also, if/elif/else are described. while loops, break and continue, for loops, try/except are also part of the chapter 4.
Chapter 5 describes functions and modules. In this chapter function declaration and definition is described, as well as calling the function with default value. Anonymous functions are described as well. Creating modules and usage of packages are described.
Chapter 6 describes the basics about Object Oriented programming (OOP). Here special functions __main__ and __self__ are described. Creating attributes within the class, creating methods, creating get and set properties are also described.
Who this course is for:
- The course is for aspiring programmer in Python
The course is describing Python fundamentals. It is divided into 6 chapters.
Chapter 1 describes basic Python data structures, Spyder installation, interpreters and IDE that are used. There is detailed description about lists, dictionaries, tuple and strings. Also, slicing different types is described.
Chapter 2 describes numpy arrays. Accessing array elements, array concatenation, operations with arrays and special arrays. Different methods of slicing arrays are described. Importing libraries with various options are also described.
Chapter 3 describes mathematical operations with arrays. Addition, subtraction, multiplication, division, transposition with arrays is described. There are examples with logical operators and searching. Different methods of array generation are described, as well as rounding, sorting and extreme values (minimum and maximum).
Chapter 4 describes conditional operations. Also, if/elif/else are described. while loops, break and continue, for loops, try/except are also part of the chapter 4.
Chapter 5 describes functions and modules. In this chapter function declaration and definition is described, as well as calling the function with default value. Anonymous functions are described as well. Creating modules and usage of packages are described.
Chapter 6 describes the basics about Object Oriented programming (OOP). Here special functions __main__ and __self__ are described. Creating attributes within the class, creating methods, creating get and set properties are also described.
Who this course is for:
- The course is for aspiring programmer in Python
User Reviews
Rating
Ardian Grezda
Instructor's Courses
Udemy
View courses Udemy- language english
- Training sessions 68
- duration 7:31:02
- Release Date 2023/12/16