Programming Concepts
Gain computer programming skills with the Programming Concepts course and lab. The course and lab will also help you learn programming fundamentals including control structures, detection of ranges using branches, operators, order of evaluation, functions, algorithms, and many more. This computer programming course also provides an understanding of the software design process, unified modeling language, and UML in the systems development life cycle.
- Price: $279.99
- Delivery method: eLearning
- DIR Discount: 20%
Submit form to obtain discount
Test Prep
40+ Pre Assessment Questions |
40+ Post Assessment Questions |
Features
7+ Videos |
16+ Minutes
Why choose TOPTALENT?
- Get assistance every step of the way from our Texas-based team, ensuring your training experience is hassle-free and aligned with your goals.
- Access an expansive range of over 3,000 training courses with a strong focus on Information Technology, Business Applications, and Leadership Development.
- Have confidence in an exceptional 95% approval rating from our students, reflecting outstanding satisfaction with our course content, program support, and overall customer service.
- Benefit from being taught by Professionally Certified Instructors with expertise in their fields and a strong commitment to making sure you learn and succeed.
Outline
Lessons 1:
Introduction
- About Programming
- Need of Programming
- Programming Basics
- Information Representation
- Basics of Pseudocode
- Summary
Lessons 2:
Programming Fundamentals
- Variables and Assignments
- Identifiers
- Arithmetic Expressions
- Floating-Point Numbers
- Using Math Functions
- Random Numbers
- Type Conversions
- Data Types
- Constants
- Pseudocode: Variables and Assignments
- Array
- Summary
Lessons 3:
Control Structures
- Branches
- Detecting Ranges using Branches
- Operators
- Order of Evaluation
- Loops
- Pseudocode: Loops
- Summary
Lessons 4:
Functions
- User-Defined Function Basics
- Return Statement
- Reasons for Defining Functions
- Functions with Branches/Loops
- Pseudocode: Functions
- Summary
Lessons 5:
Algorithms
- Introduction to Algorithms
- Algorithm Efficiency
- Searching Algorithms
- Sorting Algorithms
- Heuristics
- Summary
Lessons 6:
Software Terminologies and Languages
- Software Design Process
- Unified Modeling Language
- UML in the Systems Development Life Cycle
- Comparing the Waterfall and Agile Approaches
- Language Survey
- Libraries
- Summary