Completely hands-on intense 4-weeks comprehensive Basic Programming course.
You will learn how to program using the following languages (10):
# |
Language |
Designed by |
First appeared |
01 |
Fortran |
John Backus |
1957 |
02 |
C |
Dennis Ritchie |
1972 |
03 |
Objective-C |
Brad Cox & Tom Love |
1984 |
04 |
C++ |
Bjarne Stroustrup |
1985 |
05 |
Python |
Guido van Rossum |
1990 |
06 |
PHP |
Rasmus Lerdorf |
1994 |
07 |
Java |
James Gosling |
1995 |
08 |
JavaScript |
Brendan Eich |
1995 |
09 |
Ruby |
Yukihiro Matsumoto |
1995 |
10 |
Swift |
Chris Lattner, Doug Gregor, Joe Groff & John McCall |
2014 |
Course GoalsПрограмма Курса
- What is a computer?
- What is a hardware?
- What is a software program?
- What is a programming language?
- What are the types of programming languages?
- What is a compilator and an interpreter?
- What is a programming?
- What is a programming paradigm?
- What is a source code?
- What are the data types?
- What is a variable?
- What are operators?
- What is a flow control?
- What is an input?
- What are the types of input?
- What is an output?
- What are the types of output?
- What is a function?
- What are the data structures?
- What is an exception handling?
PrerequisitesПредварительные знания
None.
Наличие предварительных знаний необязательно.
LanguageЯзык преподавания
Educational process being conducted in the Russian language
(All materials, homeworks, tests, etc. - in English)
Преподавание ведется на русском языке
(все материалы, домашние задания, тесты и т. д. - на английском)
Course FormatФорма обучения
This is an online course. We apply a powerful learning cycle of 2 hours lecture twice a week.
Each student gets a lab code and the entire course content printed out, interview questions/answers, tests and quizzes.
Learning cycle process is used repeatedly, first to integrate basic concepts, and then to reuse those concepts to master more advanced topics.
Practical exercises will be performed to take the learned knowledge to the level of practical application.
Detailed discussions will thoroughly deepen the understanding on which options are available at each step in the design process.
Please register, and we will update you by email.
Этот курс обучение в онлайн (3 часа, 2 раза в неделю), и самостоятельная работа (каждый день по 2-3 часа, материалы и задания отправляются по электронной почте).
На каждом занятии, студенты получают необходимые распечатанные материалы, тесты, а также вопросы и ответы (по пройденным темам) для прохождения интервью.
Процесс обучения использует методику постепенного погружения в материал, начиная с базовых понятий и постепенно переходя к освоению более сложных тем.
Курс использует большое количество практических упражнений, что позволяет вывести полученные знания на уровень практического применения.
Пожалуйста зарегистрируйтесь, и мы дадим вам знать по электронной почте.
|