Python programming Master Courese
Python programming Master Courese
පාඨමාලාවෙන් පසුව ඉතා වටිනා සහතික පත්රයක් නිවසටම ලබාගන්න වගේම. අපත් සමග වැඩ කොට මුදල් උපයන්නන් ඔයාට පුළුවන්
300 Lessons
Online Classes
Course Outline / Syllabus
2. History of Python
3. Features of Python
4. Python IDE’s
5. Environment setup
Install Python.
Install IDE
Any desk Install
6. IDE Installation
7. First Python Program
8. Python Comments
1. Single Line comments
2. Multi-Line comments
9. Python Variables
1. Variable Names
2. Assign Multiple Values
3. Output Variables
10. Local Scope and Global Scope
11. Reserved Keywords in Python
12. Data Types in Python.
1. Text Type
2. Numeric Types
3. Boolean Type
4. Sequence Types
5. Map Types
6. Set Types
7. Binary Types
8. None Type
13. Python Casting
14. Python String
1. Python String
2. Slicing String
3. Modify String
4. Concatenate String
5. Format String
6. Escape Characters
7. String Methods
15. Python List
1. List Introduction
2. Access List Items
3. Change List Items
4. Add List Item
5. Remove List Item
6. Loop List
7. List Comprehensions
8. Sort, Copy, Join List
16. Python Operators.
1. Arithmetic Operator
2. Assignment Operator
3. Comparison Operator
4. Logical Operator
5. Membership Operator
6. Bitwise Operator
17. Python Math vs cMath
18. Python Tuples
1. Create, Access, Update, Unpack Tuples
2. Loop Tuples
3. Join Tuples
4. Tuple Methods
19. Python Set
20. Python Dictionaries
21. Python Control Statements
Decision Making Statements
1. IF Statement
2. IF-ELSE Statement
3. IF ELIF Statement
4. Nested IF Statement
Loop statements
1. For Loop
2. While Loop
Jump Statements
1. Continue
2. Break
3. Pass
22. Exception Handling (Try…Except)
23. Python User Input
24. Python Functions
25. Lambda Function
26. Parameter vs Arguments
27. Access Modifiers
28. Method Overloading & Method Overriding
29. Object-Oriented Concepts Introduction
30. Python OOP Concepts
1. Class
2. Object
3. Method
4. Inheritance
5. Encapsulation
6. Polymorphism
7. Data Abstraction
31. Python Modules
1. Introduction
2. PIP Package Manager
3. NumPy
4. Pandas
5. SciPy
6. Django
32. Database Management
33. MySQL vs NoSQL
34. MongoDB
35. Django Web Application Development
Every 2 weeks a practice paper will be given and discussed.
Final Exam will be given consist of 50 MCQ and 2 Practical Questions.
Python programming Master Courese
තොරතුරු තාක්ෂණ ක්ෂේත්රයෙ ඉතා අධික වටිනාකමක් තියෙන Programming Language එකක් වෙන Python ඉගෙන ගෙන , ඔයාටම කියල සුපිරි වටිනාකමක් හදාගන්න එකතු වෙන්න . බිංදුවෙ ඉදලා Master Level එකටම දන්න සිංහලෙන් හරියට ඉගෙන ගමු
Duration : 3 Months
3 Installment

Account Number – 8909 3627
Name – BMTKT Bandara
Bank – Bank Of Ceylone ( BOC )
Branch – Kandy 2nd City Branch

Account Number : 1007 5740 7347
Name : BMTKT Bandara
Bank : Sampath Bank PLC
Branch : Kandy Super – 007

Account Number : 80152 47052
Name : BMTKT Bandara
Bank : Commercial Bank
Branch : Kandy City Office

Evotech Hotline
074 370 4917