Start with full picture
Advanced C++
![](https://praxit.am/wp-content/uploads/2018/11/quote-1.png)
“There are only two kinds of languages: the ones people complain about and the ones nobody uses.”
– Bjarne Stroustrup
lessons
Intro to Computers
Intro to Shell (Scripting)
Intro to Internet
Intro to Programming
HTML & CSS
Intro to OOP
Intro to javascript
DURATION | 3 MONTH |
PRICE | 75000 AMD/MONTH |
DISCOUNTS |
|
PREREQUESITES |
A 16+ aged person to sign the contract |
EFFORT |
|
OBJECTIVES
In this chapter you will learn:
- Basic hardware and software concepts
- What is an Operating System (OS)
- User Interfaces: GUI & CLI
- What is a virtual computer
- The different types of programming languages
- What language is for what
- Directory Structure
- Basic Shell Commands
- How does the internet operate: domains, hostings, URLs, protocols, ports, servers, …
- What are the front-end and back-end
- What is a markup language
- What is a page style
- The most used front-end language
- To write simple computer programs in C++
- To write simple input and output statements
- To use fundamental types
- Basic computer memory concepts
- To use arithmetic operators
- The precedence of arithmetic operators
To write simple decision-making statements
- What classes, objects, member functions and data members are
- How to define a class and use it to create an object
- How to define member functions in a class to implement the class’s behaviors
- How to declare data members in a class to implement the class’s attributes
- How to call a member function of an object to make that member function perform its task
- The differences between data members of a class and local variables of a function
- How to use a constructor to ensure that an object’s data is initialized when the object is created
- How to engineer a class to separate its interface from its implementation and encourage reuse
L1 | D 1.4 |
D 1.5 |
D 1.6 |
D 1.7 |
D 1.8 |
D 1.9 |
D 1.10 |
||||
L2 | Update ~/.bashrc |
||||
L3 | Create your Home Page | ||||
L4 | D 2.7 |
D 2.8 |
D 2.9 |
D 2.10 |
D 2.11 |
D 2.12 |
D 2.13 |
D 2.14 |
D 2.15 |
D 2.16 |
|
D 2.17 |
D 2.18 |
D 2.19 |
D 2.20 |
D 2.21 |
|
D 2.22 |
D 2.23 |
D 2.24 |
D 2.25 |
D 2.26 |
|
D 2.27 |
D 2.28 |
D 2.29 |
L5 | Add HTML to your page | Add CSS to your page | |||
L6 | D 3.5 |
D 3.6 |
D 3.7 |
D 3.8 |
D 3.9 |
D 3.10 |
D 3.11 |
D 3.12 |
D 3.13 |
D 3.14 |
|
D 3.15 |
|||||
L7 | Add JS to your page | ||||
L8 |
- These are the lessons and home works that are mandatory for students who are going to enroll in "C++ Basics" course.