Python Programming & Software Design For Absolute Beginners
- Description
- Curriculum
- FAQ
- Reviews
Are you interested in learning Python programming but have no prior experience? Look no further than the Academy of Computing & Artificial Intelligence’s (ACAI) Python programming course!
Our expert team, which includes PhD holders, senior lecturers, industry experts, and hiring managers, has designed a comprehensive course that will take you from absolute beginner to advanced programmer. With step-by-step guidance and guided tutorials, you’ll gain hands-on coding experience in Python and learn about software design concepts such as flow charts, pseudocodes, algorithms, and modular design.
By the end of this course, you’ll have a solid foundation in Python programming and the confidence to enhance your core programming skills to reach an advanced level. You’ll also have an understanding of important topics such as setting up the environment, variables, lists, tuples, dictionaries, boolean operations, conditions, loops, functions, and file handling.
In addition, our course also includes live code demonstrations that show you how to apply each concept and principle. You’ll get answers to your questions through our interactive Q&A sessions and gain valuable problem-solving skills.
The founder of ACAI has over 10 years of work experience as a researcher, senior lecturer, project supervisor, and engineer. He has a Master’s degree in Artificial Intelligence and completed a Bachelor’s degree in Software Engineering with First Class Honors from the University of Westminster in the UK. He is also a Sun Certified Java Programmer and a Sun Certified Web Component Developer, with research experience in data mining, machine learning, cloud computing, business intelligence, and software engineering.
Enroll in our Python programming course today and gain the skills and knowledge to excel in the IT, computer science, engineering, or data science sectors. With ACAI, you’ll receive top-notch training from industry experts who are passionate about helping you succeed.
By the end of these videos, you will have a solid understanding of the following areas:
- Python programming
- Setting up the programming environment
- Python for absolute beginners, including how to set up the environment with Anaconda, and working with variables, lists, tuples, and dictionaries
- Boolean operations
- Conditions and loops, including sequence, selection, and repetition/iteration
- Functions
- File handling in Python
- Flow charts
- Algorithms
- Modular design
- Introduction to software design and problem-solving
- Software design, including flowcharts for sequence and modular design, and repetition
- Flowchart questions and answers for problem-solving.
-
1Downloading and Setting up Python and PyCharm IDEVideo lesson
-
2Python For Absolute Beginners : Setting up the Environment : AnacondaVideo lesson
-
3Python For Beginners : Variables : Part 1Video lesson
-
4Python For Beginners : Variables : Part 2Video lesson
-
5Python For Beginners : Variables : Part 3Video lesson
-
6Python For Beginners - ListsVideo lesson
-
7Python For Beginners - Lists Part 2Video lesson
-
8Python For Beginners - Lists Part 3Video lesson
-
9Python - Conditions - if, if-else and elif Part 1Video lesson
Boolean variables and expressions
Review the difference between:
if, if-else and elif
Relational operators
Booleans operators: and, or, not
-
10Python - Conditions - if, if-else and elif Part 2Video lesson
Boolean variables and expressions
Review the difference between:
if, if-else and elif
Relational operators
Booleans operators: and, or, not
-
11Python - Relational Operators Boolean operators -Video lesson
Boolean variables and expressions
Review the difference between:
if, if-else and elif
Relational operators
Booleans operators: and, or, not
-
12Python For beginners - Loops #IterationVideo lesson
-
13Python Programming Tutorial : Loops part 1 #Guess the number programVideo lesson
-
14Python Programming Tutorial : Loops part 2 #Getting a random numberVideo lesson
-
15Python Programming Tutorial : Loops part 1 #Guess the number program #ModifiedVideo lesson
-
16Python program to Find the Class AverageVideo lesson
-
17Python : Functions : DemonstrationVideo lesson
-
18Pass by reference vs valueVideo lesson
-
19Python Function - Arguements (Required, Keyword, Default)Video lesson
-
20Python: For Loops #Iteration # RepetitionVideo lesson
-
21Python File Handling - Part 1Video lesson
-
26Add two numbersVideo lesson
-
27Swap Two NumbersText lesson
-
28Python program to print negative Numbers in a ListText lesson
-
29Find length of a string in pythonText lesson
-
30Python code to demonstrate string length # using for loopText lesson
-
31Python program to find largest number in a listText lesson
-
32Using max() method to find the LargestText lesson
-
33Find max list element on inputs provided by userText lesson
-
34Python program to find Area of a circleText lesson
External Links May Contain Affiliate Links read more