11.09.2015
Стартира записване за курс в 2 части – „Основи на програмирането” и „Въведение в програмирането със С++”. Обучението е подходящо за всички, които правят първи стъпки в областта на програмирането.
Обучението е с продължителност 52 часа и стартира на 23.09.2015г.
Курсът ще се провежда два пъти седмично във вечерна форма, като цената му е промоционална: 369,00*лв. вместо стандартната от 495 лева.
За курса:
Основи на програмирането:
Предназначен е за хора, които нямат предишен опит в изучаване на езици за програмиране. Придобиват се начални и базови познания за алгоритми, цикли и масиви. Работи се с “блок-схеми” и се набляга на изграждането на т.нар. логическо мислене, необходимо за успешно развитие в областта на разработката на софтуерни приложения.
Въведение в програмирането:
Ще се научите да:
- Разработвате конзолни приложения използвайки класове и обекти
- Създавате гъвкави модели с принципите на Обектно-Ориентирано програмиране
- Организирате данни чрез колекции и масиви
- Работите със стрингове – търсене, извличане, заместване, разделяне и др.
- Използвате контролни структури – условни оператори и цикли
Желаещите да се запишат и обучават в курса е необходимо да се свържат с нас на: 02/2 958 99 65 или да ни пишат на info@ontarget.bg .
* промоционалната цена не подлежи на допълнителни отстъпки и се заплаща на една вноска.
** свободните места за записване в предстоящата група са ограничен брой.
- Основни понятия в програмирането
- Алгоритми и блок-схеми
- Цикли и масиви
1. Introduction to Programming
- What is computer programming?
- My first C++ program
- Eclipse IDE
2. Primitive data types. Variables.
- Integer types
- Floating-point types
- Boolean type
- Char
- Pointers
- C style strings
- Variables. Using variables
- Literals
3. Operators. Expressions.
- Arithmetic operators
- Comparison operators
- Other operators
- Implicit and explicit type conversion
- Expressions
4. I/O - using console
- Printing to the console (cout stream)
- Reading from the console (cin stream)
5. Conditional statements
- if and if-else statements
- Nested if statements
- switch-case statement
6. Loops
- while loops
- do ... while loops
- for loops
- Nested loops
7. Arrays
- Declaring and creating arrays
- Accessing array elements
- Inputting and outputting arrays
- Processing arrays with for loops
- Multidimensional arrays
8. Functions and an Introduction to Recursion: Part 1
- Program Components in C++
- Math Library Functions
- Function Definitions with Multiple Parameters
- Function Prototypes and Argument Coercion
- C++ Standard Library Header Files
- Case Study: Random Number Generation
- Case Study: Game of Chance and Introducing enum
- Storage Classes
- Scope Rules
- Function Call Stack and Activation Records
- Functions with Empty Parameter Lists
9. Strings and string manipulation
- C style strings and the STL std::string class
- Basic operations with STL strings – comparison, concatenation, extracting substring, searching
- More operations with strings – replacing substrings, deleting substrings
10. Introduction to Classes and Objects
- Classes, Objects, Member Functions and Data Members
- Defining a Class with a Member Function
- Defining a Member Function with a Parameter
- Data Members, set Functions and get Functions
- Initializing Objects with Constructors
- Placing a Class in a Separate File for Reusability
- Separating Interface from Implementation
- Validating Data with set Functions