Praxis makes perfect

React JS

Հայտնի մարդու խոսքեր

Հայտնի մարդ

This course is for

This is the main course of PraxIT Learning Center. Though it teaches by C++, it is very valuable for learning the basic principles of the programming in general.

Knowing the basic principles of the programming will help to quickly digest other languages as well: such as C, Java, C#, Python, and even JavaScript. In addition, this is possible because C and C++ have all difficult aspects of the structural programming and other languages somehow made easy some aspects of it.

Some companies that look for junior engineers with the knowledge of Basic C++ knowledge will hire the the strong and excellent students.

In addition, the most of web, mobile, machine learning and other companies will hire students with strong knowledge of C++ and general programming.

The course starts with teaching source control system and cross-platform IDE, which are general for almost all languages.

Then, it continues with “if…else”, “for”, “while”, “do…while”, “switch”, “case”, “break”, “continue”, … keywords, which are common for all structural languages.

Then, it teaches functions, recursion, stacks, which again are common for all structural languages. There are slight differences between the languages, but the general principles are the same.

Finally, it goes deep into arrays and pointers.

lessons

DURATION

3 MONTH

PRICE

75000 AMD/MONTH

DISCOUNTS

  • A 10% discount is applied if two or more lump sum payments are made in advance for the services.
  • A student is provided with an additional 50% discount (from the original price) for excellent performance (90%) case for the next phase.
  • A student can receive a 10% referral discount for current or the next course phase (two months) if he was admitted to the study center through one of the students of the study center or a new student was admitted through him.
  • The student has the right to receive a 10% discount as a participant in the war regardless of academic progress.
  • The student has the right to receive a 10% discount as a resident of the region, if his study progress is at least 65% (for the next phase of the course).
  • The student can use 3 (three) discounts at the same time.
  • If the student has informed late about the fact that he is a candidate for a discount, the discounts do not have retroactive effect and are not applied to the previous phases of the course.

PREREQUESITES

  • Write
    MAIN
    function
  • Use
    INCLUDE
    pre-processor directive
  • Print into terminal and read from keyboard
  • Use
    IF
    condition statement
  • Create a
    CLASS
    and an object of the class
  • call member-function of the class
  • Compile and run the program
  • A 16+ aged person to sign the contract

EFFORT

  • 20 hours/week to solve homeworks
  • Plus time to overcome English/Math difficulties
  • Attend the lessons

OBJECTIVES

In this chapter you will learn:
  • What is a source control
  • What is our process to do changes
  • How to send the changes for review
  • Basic problem-solving techniques
  • To develop algorithms through the process of top-down, stepwise refinement
  • To use the if and if…else selection statements to choose among alternative actions
  • To use the while repetition statement to execute statements in a program repeatedly
  • Counter-controlled repetition and sentinel-controlled repetition
  • To use the increment, decrement and assignment operators
  • The essentials of counter-controlled repetition
  • To use the for and do…while repetition statements to execute statements in a program repeatedly
  • To understand multiple selection using the switch selection statement
  • To use the break and continue program control statements to alter the flow of control
  • To use the logical operators to form complex conditional expressions in control statements
  • To avoid the consequences of confusing the equality and assignment operators
  • To construct programs modularly from functions
  • To use common math functions available in the C++ Standard Library
  • To create functions with multiple parameters
  • The mechanisms for passing information between functions and returning results
  • How the function call/return mechanism is supported by the function call stack and activation records
  • To use random number generation to implement game-playing applications
  • How the visibility of identifiers is limited to specific regions of programs
  • To write and use recursive functions, i.e., functions that call themselves
  • To use the array data structure to represent a set of related data items
  • To use arrays to store, sort and search lists and tables of values
  • To declare arrays, initialize arrays and refer to the individual elements of arrays
  • To pass arrays to functions
  • Basic searching and sorting techniques
  • To declare and manipulate multidimensional arrays
  • To use C++ Standard Library class template vector
  • What pointers are
  • The similarities and differences between pointers and references and when to use each
  • To use pointers to pass arguments to functions by reference
  • To use pointer-based C-style strings
  • The close relationships among pointers, arrays and C-style strings
  • To use pointers to functions
  • To declare and use arrays of C-style strings

lessons

Lesson 1
D 9.3 D 9.4 D 9.5 D 9.6 D 9.7
D 9.8 D 9.9 D 9.10 D 9.11 D 9.12
D 9.13
D 9.14
D 9.15
Lesson 2
D 10.3 D 10.4 D 10.5 D 10.6 D 10.7
D 10.8 D 10.9 D 10.10
Lessons 3 and 4
D 11.6 D 11.7 D 11.8 D 11.9 D 11.10
D 11.11 D 11.12 D 11.13 D 11.14 D 11.15
D 11.16 D 11.17 D 11.18
Lessons 5 and 6
D 12.3 D 12.4 D 12.5 D 12.6 D 12.7
D 12.8 D 12.9 D 12.10
Lessons 7 and 8
D 13.3 D 13.4 D 13.5 D 13.6 D 13.7
D 13.8 D 13.9 D 13.10 D 13.11 D 13.12
D 13.13 D 13.14 D 13.15 D 13.16
  • These are the homeworks that are very hard to solve and/or we will practice on them in ADVANCED C++ course.

Upcoming Python qa Coursereact js

retoric-complexity

The next  React JS course begins on February, 2023.

Hurry to join!

0 students is already enrolled.
en_US