Coders Code
Coders Code
  • Home
  • Courses
    • Learn C
    • Coding Primer
    • Web Developer
    • Core JavaScript
    • Core Python
    • Blockchain With Python
    • React Developer
    • Learn SQL
    • Artificial Intelligence
    • Study Material
  • Apply
  • More
    • Home
    • Courses
      • Learn C
      • Coding Primer
      • Web Developer
      • Core JavaScript
      • Core Python
      • Blockchain With Python
      • React Developer
      • Learn SQL
      • Artificial Intelligence
      • Study Material
    • Apply
  • Sign In
  • Create Account

  • My Account
  • Signed in as:

  • filler@godaddy.com


  • My Account
  • Sign out

Signed in as:

filler@godaddy.com

  • Home
  • Courses
    • Learn C
    • Coding Primer
    • Web Developer
    • Core JavaScript
    • Core Python
    • Blockchain With Python
    • React Developer
    • Learn SQL
    • Artificial Intelligence
    • Study Material
  • Apply

Account


  • My Account
  • Sign out


  • Sign In
  • My Account

Python 3

You will learn a programming language which will help you to understand the core computer science concepts. 

This course is designed to teach you those concepts using projects to make it more intuitive. 

20 hours live classes

20 hours live classes

20 hours live classes

There will be a minimum of 20 hours life classes for this course -- minimum of one hour each and minimum of 20 hours. 

Self Study Material

20 hours live classes

20 hours live classes

Keynotes and Videos will be provided for self-study. These are well designed keynotes.  

Live Lectures

20 hours live classes

Live Lectures

 Students will able to interact with the teacher and can ask questions. 

Syllabus

  • What is a programming language  
  • Algorithms
  • Exploring Python
  • What is Debugging?
  • Syntax errors
  • Runtime Errors
  • Semantic Errors
  • Experimental Debugging


  • Values and Data Types
  • Operators and Operands
  • Data Types
  • Type conversion functions
  • Variables
  • Variable Names and Keywords
  • Statements and Expressions
  • Order of Operations
  • Boolean Values and Boolean Expressions
  • Logical operators
  • Precedence of Operators


  • Object Instances
  • Instances
  • User-defined Classes
  • Instances
  • Attributes
  • Methods


  • Introduction: Sequences
  • Strings
  • Operations on Strings
  • Operations and Strings
  • String Methods
  • The in and not in operators
  • Lists
  • Tuples
  • Tuple Packing
  • Tuples as Return Values
  • Tuple Assignment with unpacking


  • Introduction: Iteration
  • The for Loop
  • The Accumulator Pattern
  • The Accumulator Pattern with Lists
  • The Accumulator Pattern with Strings


  • Working with Data Files
  • Reading a File
  • Alternative File Reading Methods
  • Iterating over lines in a file
  • Ways for Reading and Processing a File
  • Writing Text Files


  • Introduction: Dictionaries
  • Dictionary operations
  • Dictionary methods
  • Accumulating Results in Dictionaries
  • Accumulating Multiple Results In a Dictionary
  • Accumulating Results From a Dictionary


  • Function Definition
  • Function Invocation
  • Function Parameters
  • Returning a value from a function
  • Variables and parameters are local
  • Global Variables
  • Functions can call other functions
  • Print vs. return


  • Modules
  • Importing Modules
  • Syntax for Importing Modules and Functionality
  • The random module
  • Installing Modules
  • Installing pip
  • Using pip to install other modules


  • Requesting data from the Internet
  • Fetching a page
  • Fetching with UNIX curl
  • Fetching in python with requests.get
  • Anatomy of URLs
  • The HTTP protocol
  • Requests Module


  • Using REST APIs
  • Generating Request URLs
  • Encoding URL Parameters
  • Using requests.get to encode URL parameters
  • Debugging calls to requests.get()
  • Processing JSON results


  • Raising and Catching Errors
  • When to use try/except


  • Introduction: Classes and Objects - the Basics
  • Object-oriented programming
  • Objects Revisited
  • User Defined Classes
  • Adding Parameters to the Constructor
  • Adding Other Methods to a Class
  • Objects as Arguments and Parameters
  • Instances as Return Values
  • Sorting Lists of Instances
  • Class Variables and Instance Variables


  • What Is Recursion?
  • The Three Laws of Recursion


Want to learn with us!!

Sign up to hear from us about specials, sales, and events.

For more info

 Please, reach here if you want to join this course!! 

Message us on WhatsApp

Feedback

  • Privacy Policy
  • Terms of Services
  • Refund
  • Web Developer
  • Core Python
  • Apply
  • Python Coding Bootcamp

SiliconHeart Infotech Private Limited.

Copyright © 2022 CodersCode - All Rights Reserved.

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept