CALL
+44 (0) 117 923 6412
notice
research
SCHOLARSHIP
login
register
Home
About
COURSES
EVENTS
BLOG
Pages
Teacher
Teacher Single
Notice
Notice Details
Research
Scholarship
Course Details
Event Details
Blog Details
CONTACT
Register
×
SIGN UP
Login
×
LOGIN
Python Home
Python
Welcome to the Home of Basic Python.
Course Details, Dates and Fees
Course Contents
Dates and Prices
Who is this for
Apply now
Python Basic Course Details
Module 1: Intoduction to python Programming
Python Historical perspective and development?.
Object-Oriented Programming.
What is Bytecode.
Basic python programming essentials.
Compiling python "Hello world" program
Overview of class libraries
Module 3: Structures of Python Programming Language
Python Language syntax.
Declaring and initialising variables
Program Flow.
Data Types, Primitive data Types, Integers, Floating-Point Types, Characters, Boolean Type, Literals
Nested Variables - Blocks and Scopes
Module 3: Flow Control
Arithmetic, Relational, and Logical Operators.
Logical Operators and Assignment Operators
Nested If Statements,If-Else-If Ladder and Switch Statement
Introduction to Loops, Loops with No
Declaring Loop Control Variables Inside the For Loop,While Loop, Do-While Loop
Module 4: Introduction to OOAD and Classes
Class diagrams (low-level), Define classes.
fields, Methods (functions), final and finalise
Returning Data types, constructors, new Operators
Garbage Collections
Abstract classes and interfaces
classes, packages and modifiers
Nested and Inner Classes
Module 5: Introduction to Arrays and Collections
One-Dimensional Arrays.
Multi Dimensional Arrays
Operations on String
Bitwise Operators
? Operator
Generics and collections
sorting algorithms: quick, selection, bubble on Arrays and collections
Module 6: Inheritance
Superclasses, References and Subclass Objects.
Multilevel Hierarchy
Method Overriding and Overloading
Composition vs inheritance
Multiple Inheritance
Default Interface Methods
Extending Interfaces
Module 7: Exception Handling
How use Try and Catch.
Handle Errors Gracefully
Throw Statement and Throwables
Exceptions and Exception handlings,Exception Subclasses
Multi-Catch and Final Rethrow
Module 8: Python Streams
Streams, Readers, and Writers.
Byte and Character Streams
Reading Console Input
Reading and Writing Files, Binary data
File I/O Using Character Streams
Constructing a BufferedReader/FileReader
Module 9: Multi-Threading -Concurrencies
Multithreading basics.
Thread Class Methods
The Thread classes and Runnables
Thread and Multiple Threads
Synchronisations, priorities and thread Communications
Module 10: Introduction to pythonFX
Compiling and Running pythonFX.
Controls: Labels, Buttons, Events, CheckBoxes and ListViews
Module 11: Relational Databases
Leveraging the JDBC API.
Database drivers
Connections to Databases
Writing and Retriving from Databases