
How to Start Programming?
Programming Languages: Which One to Start With?
What you'll learn
- Understand the world of programming
- Master coding skills and techniques
- Learn design tools and writing rules
- Enhance ability to test software
- Apply professional code organization
- Choose the right programming language
About this course
A programmer is someone who communicates with a computer using programming languages, writing code that contains commands to perform specific tasks through data processing to achieve desired results. The programmer's work involves writing the core code, which may contain errors that require continuous testing and reviews for correction and adding necessary functions. This is preceded by a planning phase, which includes creating a work map that outlines the tasks required from the program. In this beginner-focused course, we will explore the fundamentals of coding, thinking skills, and planning stages to provide a strong knowledge base that empowers the programmer to confidently enter the programming world.
Expected outcomes
- Develop strong skills in writing code and designing programs.
- Ability to use programming tools practically and effectively.
- Produce professional programs using multiple programming languages.
- Organize code and structure programs for easier maintenance and development.
- Understand how to test code to ensure it runs without errors.
Course content
1What is the programming world and what are programming languages?
3 lectures
- What Is the World of Programming and What Are Programming Languages? (1)8:35
- What Is the World of Programming and What Are Programming Languages? (2)21:26
- What Is the World of Programming and What Are Programming Languages? (3)10:10
2What are design tools and programming rules?
2 lectures
- What Are Design Tools and Programming Rules? (1)10:19
- What Are Design Tools and Programming Rules? (2)11:38
3What are the rules of thinking in loop codes?
3 lectures
- What Are the Rules for Thinking in Repetition Codes? (1)11:11
- What Are the Rules for Thinking in Repetition Codes? (2)6:10
- What Are the Rules for Thinking in Repetition Codes? (3)6:03
4Questions that need answers
4 lectures
- How Can the Program Be Divided into Parts?11:19
- How to Maximize the Use of Variables and Memory?9:27
- How to Describe Code and Build Software Objects?10:55
- How to Test the Program and Ensure It Is Error-Free?7:17
5Application of programming languages
10 lectures
- Application on Programming Languages (1)5:55
- Application on Programming Languages (2)13:51
- Application on Programming Languages (3)4:28
- Application on Programming Languages (4)7:47
- Application on Programming Languages (5)4:46
- Application on Programming Languages (6)9:57
- Application on Programming Languages (7)12:44
- Application on Programming Languages (8)8:21
- Application on Programming Languages (9)7:55
- Application on Programming Languages (10)9:28
6Attachments
1 attachments
- Download the Attachments from Here
Instructor

Eng. Azab Mohamed Azab
This course is part of the diploma







