Posts, not scheduled yet. Its a future project.
1. Introduction to Python
2. Installing Python 3.5
3. Setting up an IDE
4. Writing your first program
5. Data Types
6. Variables
7. Indentation
8. How to clear screen
9. Comments
10. Basic Arithmetic
11. Division Characteristics
12. Operator Percedence
13. Complex Arithmetic
14. Binary Number Manupulation
15. Basic String Manupulation
16. Using the Format Method
17. Specific Characters
18. Logical Operators and Conditional Statements
19. If statements
20. If else statements
21. Ifelif statements
22. Ternary operator
23. For Loop
24. While Loop
25. Break and Continue Statements
26. Defining and Calling Functions and Returning Values
27. Passing Arguements, Default Parameters, Scope and Nexted Functions
28. Recursive Functions
29. Lambda Functions
30. Excetions and Errors
31. Handling Exceptions
32. Throwing Exceptions
33. Data Input Setup and Input Function
34. File Management Reading
35. File Management Writing
36. Tuples
37. Tuple Functions
38. Lists
39. List Functions
40. Dictionaries
41. Shallow Copies
42. Sets
43. Set Functions
44. Modules
45. Packages
46. Built-in Modules
47. Introduction to OOP
48. Class Definition and Object Instantation
49. Class Methods
50. Operator Overloading
51. Class Inheritance
52. Extra Notes in Python
53. Installing Modules for Visualization
54. Visualization
55. Pandas Library
56. Instlling Numpy Library
57. Creating Numpy Objects
58. Useful Functions from the Numpy Library
59. Basic Operations with Numpy Library
60. The PDB Module
61. Commands for Debugging
62. Creating, Evaluating and Compiling Regular Expressions
63. Patterns
64. Division and Grouping the Results
65. Setting the Search Parameters