NeoCoder

Problem Solving and Python Programming

Home Training Library Programming Fundamentals Problem Solving and Python Programming

We've everything to build a perfect L&D program

700+
Learning Topics
120+
Video Content
100+
Coding Exercises
300+
Quiz
450+
Skill Assessment
100+
Hands-on Projects

Topics Covered

Problem Solving and Python Programming
Module 1

Literals, Variables and Identifiers, Data Types, Input Operations, comments and reserved words, Indentation, Operators and expressions, Operators and expressions, Conditional Branching Statements, Conditional Branching Statements, Iterative statements- Nested Loops, Iterative statements- Nested Loops, Break, continue, pass statements, else in loops

Problem Solving and Python Programming
Module 3

Concatenation, Append, Multiply on Strings, Strings are Immutable, String Formatting Operator, Built-in String Methods and Functions, Built-in String Methods and Functions, Slice Operation – ord() and chr() functions, in and not in Operators, Comparing Strings – Iterating String, String Module – Regular Expressions, String Module – Regular Expressions, Functions – match(),search(), sub(), findall() and finditer () and Flag Options.

Problem Solving and Python Programming
Module 5

Classes and objects: Class Method and self-argument, Classes and objects: Constructor, class and object variables, destructor, Public and Private data member and methods, Methods: class and static, Polymorphism, Method Overriding, Inheritance and its types, Containership, Abstract classes and interfaces, Metaclass

Problem Solving and Python Programming
Module 2

Function –Introduction, Definition and call, Variable scope and lifetime, Function argument and Return statements, Lambda function – documentation strings, Recursive functions, Modules, Packages, Standard Library Methods, Function Redefinition

Problem Solving and Python Programming
Module 4

List : Access and update values, nested list, List: Cloning List, Basic operations and methods, List: Comprehension and Looping,

Tuple: Create, utility access, update and delete values, Tuple: Basic operations, tuple assignments, returning multiple values, Tuple: Nested tuple, checking the index, count the elements,

Dictionary: Create, access, add, modify delete and sort items, Dictionary : Looping over and nested dictionary, Dictionary: Built-in functions and Methods

Problem Solving and Python Programming
Module 1

Literals, Variables and Identifiers, Data Types, Input Operations, comments and reserved words, Indentation, Operators and expressions, Operators and expressions, Conditional Branching Statements, Conditional Branching Statements, Iterative statements- Nested Loops, Iterative statements- Nested Loops, Break, continue, pass statements, else in loops

Problem Solving and Python Programming
Module 2

Function –Introduction, Definition and call, Variable scope and lifetime, Function argument and Return statements, Lambda function – documentation strings, Recursive functions, Modules, Packages, Standard Library Methods, Function Redefinition

Problem Solving and Python Programming
Module 3

Concatenation, Append, Multiply on Strings, Strings are Immutable, String Formatting Operator, Built-in String Methods and Functions, Built-in String Methods and Functions, Slice Operation – ord() and chr() functions, in and not in Operators, Comparing Strings – Iterating String, String Module – Regular Expressions, String Module – Regular Expressions, Functions – match(),search(), sub(), findall() and finditer () and Flag Options.

Problem Solving and Python Programming
Module 4

List : Access and update values, nested list, List: Cloning List, Basic operations and methods, List: Comprehension and Looping,

Tuple: Create, utility access, update and delete values, Tuple: Basic operations, tuple assignments, returning multiple values, Tuple: Nested tuple, checking the index, count the elements,

Dictionary: Create, access, add, modify delete and sort items, Dictionary : Looping over and nested dictionary, Dictionary: Built-in functions and Methods

Problem Solving and Python Programming
Module 5

Classes and objects: Class Method and self-argument, Classes and objects: Constructor, class and object variables, destructor, Public and Private data member and methods, Methods: class and static, Polymorphism, Method Overriding, Inheritance and its types, Containership, Abstract classes and interfaces, Metaclass

Tailor the curriculum for your tech team with customizable skill modules

Yes, L&D professionals can handpick the skill modules of their choice from our huge repository to design the perfect skill development program for their tech team and drive greater ROIs.

Contact us for a Demo +91 - 93429 07576

Why neoCoder's skill
modules are the finest?

Content structured to different learning level

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

Organizations commit a huge mistake in the employee L&D programs by providing the same learning content for both entry-level freshers and experienced professionals.

  • Noob
  • Beginner
  • Intermediate
  • Advanced
  • Master

 

24x7
Replenishing content

In a world of continuous technological advancement, the learning materials should be fresh and updated.

Our skill modules are constantly updated with respect to the changes in the tech universe. Hence your employees stay on track with the latest tools and technologies used in the industry.

Diverse
assessment options

Our powerful AI-powered engine helps you to assess your employee’s potential at once. With the aid of the auto-evaluation feature, the following diverse assessment modules are evaluated at a rapid rate, thereby saving an enormous time.

  • Quiz
  • Skill assessments
  • Coding Exercises
  • Hands-on projects

Accelerate your upskilling program with NeoCoder