Beginners Guide to Programming and Software Design
☑ Python Programming
☑ Software Design – Flowcharts
☑ Basic Sorting algorithms
At the end of the Course you will understand the basics of Python Programming. You can enhance your core programming skills to reach the advanced level. You will learn about Software Design as well. eg: Flow charts, pseudacodes, algorithms
By the end of these videos, you will get the understanding of following areas the
- Python Programming Setting up the environmentPython For Absolute Beginners : Setting up the Environment : AnacondaPython For Absolute Beginners : Variables , Lists, Tuples , Dictionary
- Boolean operations
- Conditions , Loops
- (Sequence , Selection, Repetition/Iteration)
- Functions
- File Handling in Python
- Flow Charts
- Algorithms
- Modular Design
- Introduction to Software Design – Problem SolvingSoftware Design – Flowcharts – SequenceSoftware Design – Modular DesignSoftware Design – RepetitionFlowcharts Questions and Answers # Problem Solving
English
Language
Introduction
Downloading and Setting up Python and PyCharm IDE
Python For Absolute Beginners : Setting up the Environment : Anaconda
Python For Beginners : Variables : Part 1
Python For Beginners : Variables : Part 2
Python For Beginners : Variables : Part 3
Python For Beginners – Lists
Python For Beginners – Lists Part 2
Python For Beginners – Lists Part 3
Python – Conditions – if, if-else and elif Part 1
Python – Conditions – if, if-else and elif Part 2
Python – Relational Operators Boolean operators –
Python For beginners – Loops #Iteration
Python Programming Tutorial : Loops part 1 #Guess the number program
Python Programming Tutorial : Loops part 2 #Getting a random number
Python Programming Tutorial : Loops part 1 #Guess the number program #Modified
Python program to Find the Class Average
Python : Functions : Demonstration
Pass by reference vs value
Python Function – Arguements (Required, Keyword, Default)
Python: For Loops #Iteration # Repetition
Python File Handling – Part 1
Software Design : Program Design (Flowcharts , Algorithms and pseudacodes)
Introduction to Software Design – Problem Solving
Software Design – Flowcharts – Sequence
Software Design – Repetition
Flowcharts Questions and Answers # Problem Solving
Sample Programs in Python
Add two numbers
Swap Two Numbers
Python program to print negative Numbers in a List
Find length of a string in python
Python code to demonstrate string length # using for loop
Python program to find largest number in a list
Using max() method to find the Largest
Find max list element on inputs provided by user
Python program to find Area of a circle
Problem Solving : Sorting Algorithms
Selection Sort Algorithm
Bubble Sort Algorithm