python ccsa checkpoint - sevenmentor
TRANSCRIPT
CCSACheckpoint
CCSA Checkpoint
www.sevenmentor.com
PythonPython
www.sevenmentor.com
www.sevenmentor.com
Introduction to Python
What is Python and history of Python?Unique features of PythonPython-2 and Python-3 differencesInstall Python and Environment SetupFirst Python ProgramPython Identifiers, Keywords and IndentationComments and document interlude in PythonCommand line argumentsGetting User InputPython Data TypesWhat are variables?Python Core objects and FunctionsNumber and MathsWeek 1 Assignments
Control Statements
if-elseif-elif-elsewhile loopfor loopbreakcontinueassertpassreturn
www.sevenmentor.com
List, Ranges & Tuples in Python
IntroductionLists in PythonMore about ListsUnderstanding IteratorsGenerators, Comprehensions and Lambda Expressions IntroductioGenerators and YieldNext and RangesUnderstanding and using RangesMore About RangesOrdered Sets with tuples
Python Dictionaries and Sets
Introduction to the sectionPython DictionariesMore on DictionariesSetsPython Sets Examples
Input and Output in Python
Reading and writing text filesWriting Text FilesAppending to Files and ChallengeWriting Binary Files ManuallyUsing Pickle to Write Binary Files
www.sevenmentor.com
Python built in function
Python user defined functionsPython packages functionsDefining and calling FunctionThe anonymous FunctionsLoops and statement in PythonPython Modules & Packages
Python Object Oriented
Overview of OOPThe self variableConstructorTypes Of VariablesNamespacesCreating Classes and ObjectsInheritanceTypes of MethodsInstance Methods Static Methods Class MethodsAccessing attributesBuilt-In Class AttributesDestroying ObjectsAbstract classes and InterfacesAbstract Methods and Abstract classInterface in PythonAbstract classes and Interfaces
www.sevenmentor.com
Exceptions
Errors in PythonCompile-Time ErrorsRuntime ErrorsLogical ErrorsWhat is Exception?Handling an exceptiontry….except…elsetry-finally clauseArgument of an ExceptionPython Standard ExceptionsRaising an exceptionsUser-Defined Exceptions
Python Regular Expressions
What are regular expressions?The match FunctionThe search FunctionMatching vs searchingSearch and ReplaceExtended Regular ExpressionsWildcard
Python Multithreaded Programming
What is multithreading?Difference between a Process and ThreadConcurrent Programming and GILUses of ThreadStarting a New ThreadThe Threading ModuleThread SynchronizationLocksSemaphoreDeadlock of ThreadsAvoiding DeadlocksDaemon Threads
www.sevenmentor.com
Using Databases in Python
Python MySQL Database AccessInstall the MySQLdb and other PackagesCreate Database ConnectionCREATE, INSERT, READ OperationDML and DDL Oepration with Database
Graphical User Interface
GUI in PythonButton WidgetLabel WidgetText Widget
Django Web Framework in Python
Introduction to MVC and MVT architecture on web development.Django folder structure flow of control.
Web scraping in python.
Introduction to Data Science.