• logo
  • 9762422336
  • 5555545
  • info@mentorit.com.np
header-logo.png

Overview


 

Introduction

It’s popular. It’s powerful. It’s Python! Python is easy to learn and is used in a huge range of fields, including software and web development, data science, machine learning, basic game development and many more. If you’re just starting out on your coding journey this course is a great choice, one will be able to start writing codes in python in no time.

Python has continued to evolve to remain as easy to understand as common English, which is why new programmers and Experienced programmers alike are especially attracted to it. It’s used to run some of the most powerful apps in the world, including Gmail, Google Maps, and YouTube.

 Benefits of Core Python

  • Development of large and small applications are possible through Python.
  • Python offers a dynamic type of system and automatic memory management.
  • A wide Range of libraries that signifies further potential of the language.
  • Compatibility with most major operating systems and platforms.
  •   Development of Software is simpler compared with other languages.
  • Elegant syntax
  • Offers the most promising career opportunities 

 

Job opportunities

  • Python developer
  • Data analyst
  • Machine learning engineer

Field of usage

  • Data science
  • Scientific and mathematical computing
  • Web development
  • Finance and trading
  • System automation and administration
  • Computer graphics
  • Basic game development
  • Security and penetration testing
  • General and application-specific scripting
  • Mapping and geography (GIS software)

 

 

 

Course Content

  • Introduction: The Way of the Program
  • Algorithms
  • The Python Programming Language
  • Comments
  • Glossary
  • Chapter Assessment
  • Introduction
  • Values and Data Types
  • Operators and Operands
  • Data Types
  • Type conversion functions
  • Variables
  • Variable Names and Keywords
  • Choosing the Right Variable Name
  • Statements and Expressions
  • Order of Operations
  • Reassignment
  • Updating Variables
  • Hard-Coding
  • Input
  • Glossary
  • Exercises
  • Chapter Assessment
  • Introduction to Python Modules
  • Modules
  • Importing Modules
  • Syntax for Importing Modules and Functionality
  • The random module
  • Glossary
  • Exercises
  • Introduction: Sequences
  • Strings and Lists(String, Lists, Tuples)
  • Index Operator: Working with the Characters of a String
  • Index Operator: Accessing Elements of a List or Tuple
  • Introduction: Dictionaries
  • Dictionary operations
  • Dictionary methods
  • Length
  • The Slice Operator(List Slices, Tuple Slices)
  • Concatenation and Repetition
  • Count and Index(Count, Index)
  • Splitting and Joining Strings
  • Exercises
  • Chapter Assessment
  • Introduction: Iteration
  • The for Loop
  • Flow of Execution of the for Loop
  • Strings and for loops
  • Lists and for loops
  • The Accumulator Pattern
  • Traversal and the for Loop: By Index
  • Glossary
  • Exercises
  • Chapter Assessment
  • Intro: Conditionals
  • Boolean Values and Boolean Expressions
  • Logical operators
  • The in and not in operators
  • Precedence of Operators
  • Glossary
  • Exercises
  • Chapter Assessment
  • Introduction: Working with Data Files
  • Reading a File
  • Alternative File Reading Methods
  • Iterating over lines in a file
  • Using with for Files
  • Writing Text Files
  • CSV Format
  • Reading in data from a CSV File
  • Writing data to a CSV File
  • Glossary
  • Exercises
  • Chapter Assessment
  • Introduction to Functions
  • Function Definition
  • Function Invocation
  • Function Parameters
  • Returning a value from a function
  • A function that accumulates
  • Variables and parameters are local
  • Global Variables
  • Flow of Execution Summary
  • Glossary
  • Exercises
  • Chapter Assessment
  • Processing JSON results(Understand, Extract, Repeat)
  • Exercises
  • Chapter Assessment
  • What is an exception?
  • Exception Handling Flow-of-control
  • Raising and Catching Errors
  • When to use try/except
  • Standard Exceptions
  • Exercises
  • Chapter Assessment
  • Requesting data from the Internet
  • Anatomy of URLs
  • The HTTP protocol
  • Using REST APIs
  • Fetching a page
  • Fetching in python with requests.get
  • Project – OMDB and TasteDive

Instructors not Assigned

No reviews for this course


Write a Message

Security Check
2 + 2 =

    Course Features

  • Course Duration30 hrs
  • Course cost10,000/-