Python Professional

  • No Rating
  • (0 Reviews)
  • 0 User Enrolled

Python Professional

The main purpose of our course is to make you able to learn Python Programming Language in a professional way.

  • No Rating
  • (0 Reviews)
  • 0 User Enrolled
  • ৳ 8,000
  • ৳ 10,000


What you will learn

  • Python Language and Applications
  • Learn the basic concepts of Python
  • Understand how to use both the Jupyter Notebook
  • Learn how to write robust and error-free code
  • Establish a strong foundation in Object Oriented Programming
  • Learn about Data Analysis using Python: Numpy

Course Content

15 sections • 7 lectures • 01h 26m total length
Course Outline
Course_outline
preview 3.07min
Introduction
Introduction
preview 12.16min
Class 0 install
Class 0 install
12.38min
1. Variable and Datatype
Variable and Datatype
9.43min
2 String
2 String
22.51min
4. Set Dictionary
Set Dictionary
15.41min
3. List tuple
List tuple
11.46min

Requirements

  • Access to a computer with an internet connection.

Description

No one learns to swim or ride a bicycle by attending lectures on swimming or biking and so it is with coding. You have to write the code, make mistakes, solve those mistakes, and repeat. That is the only way to learn.

A strong foundation is necessary for any new endeavor and the course is to ensure that students have the requisite knowledge to proceed to the more challenging portions.

We cover a wide variety of topics, including:

  • Data types, variables, operators.
  • Conversions between Data types
  • String methods, slicing, formatted string
  • List, Tuple, Set, and Dictionary comprehensions
  • Operators: Arithmetic, Assignment, Comparison
  • Operators: Logical, Bitwise
  • for loops, while loops and if-else branching
  • Data Analysis: Numpy, nD arrays, and characteristics
  • Functions: Parameters, arguments, return values
  • Functions: Positional and Keyword Argument
  • Functions: Default Values for parameters
  • Functions: Variable length arguments
  • Functions: Enumerate, Map, Filter, Reduce, Zip, Lambda
  • Functions: Decorators
  • Object-Oriented Programming (OOP): Classes, Instances/objects
  • OOP: Instance creation step-by-step and the concept of self
  • OOP: Class Inheritance and inherited attributes and methods
  • OOP: The concept of super
  • OOP: Multiple inheritances
  • OOP: Polymorphism and
  • OOP: Abstraction
  • Iterations
  • File handling: Reading and writing to file
  • Different errors and exceptions
  • try-catch error handling
  • Built-in modules: os, sys, random, DateTime, math
  • Regular Expressions (regex)
  • Data structure algorithms

There are different quiz questions and programming exercises with the solutions in this course.

Recently Added Courses

blog
Last Updated 28th November 2021
  • 0
  • ৳ 3,000
  • ৳ 6,000
blog
Last Updated 28th November 2021
  • 0
  • ৳ 4,000
  • ৳ 8,000
blog
Last Updated 28th November 2021
  • 0
  • ৳ 2,000
  • ৳ 5,000
blog
Last Updated 29th November 2021
  • 0
  • ৳ 10,000
  • ৳ 15,000
blog
Last Updated 29th November 2021
  • 0
  • ৳ 5,000
  • ৳ 10,000

About the Instructor

instructor
About the Instructor