This course includes all the information that an IT professional will need at the beginning of their career. You will learn the basic aspects of programming and be able to understand the principles of software creation.
Training Program
- OVERVIEW OF PROGRAMMING LANGUAGES
Overview of programming paradigms
Overview of modern programming languages - CONCEPT OF ALGORITHM
Role of algorithm in problem solving
Concept and properties of an algorithm
Types of algorithms - BASIC PROGRAMMING CONSTRUCTS
The concept of syntax and semantics of programming languages
Variables, data types, expressions and assigning values to variables
Representation of data in computer memory: bits, bytes, etc.
Simple input/output
Conditional constructs and their variants
Iterative constructions (loops) - BASIC DATA STRUCTURES
One-dimensional arrays and working with them
Two-dimensional arrays and working with them
User objects, their properties and methods
Notion of associative array and principles of working with it
JSON format
Peculiarities of working with strings
Peculiarities of working with dates - FUNCTIONS
Function description
Function call
Function parameters
Passing parameters from the call point to the function - BUILDING A SIMPLE GRAPHICAL INTERFACE (GUI)
Forms and working with controls on web-forms
Events, mouse event handling