Вы находитесь на странице: 1из 3

Время чтения 5-8 мин.

Как и с чего начать изучение программирования?


Для того чтобы начать программировать необходимо иметь в
виду следующую информацию:
1) в программировании есть свои языки, в целом они похожи, но отличаются
сферами применения и синтаксисом

2) в мобильной разработке используются свои языки, для разработки мобильных


приложений для android площадки используется Java/Kotlin; для разработки
мобильных приложений для ios платформ используется Swift

3) в web разработке (приложения для компьютера) есть подразделение backend и


frontend. Frontend – это та часть разработки, которая взаимодействует с
пользователем. То есть, та часть, которая реагирует на движения пользователя.

Во frontend разработке используется язык JavaScript, а также язык разметок html


и стилей css. Html/css еще называют версткой. Когда мы наводим курсор мышки
на кнопку, скролим сайт вниз, когда нажимаем на кнопку на сайте, срабатывает
код языка JavaScript, то есть frontend.

Затем наш запрос идет в backend, а это внутренняя часть сайта, его основная
логика, и пользователь получает ответ.

Backend языки это python, php, ruby, java

https://tproger.ru/translations/frontend-backend-interaction/ - подробнее.

Чтобы начать изучение предлагаем следующие шаги:


1. Выбрать язык программирования.
В самом начале мы не рекомендуем думать долго и затягивать с выбором
языка. Можете выбрать любой из популярных языков. Например, JavaScript,
Python, Java, C#, C++, Php, Ruby.

На данном этапе Вам главное начать изучать и начать писать код. Потом
Вы начнете лучше понимать мир программирования, Вам будет легче
ориентироваться и перейти на любой язык.
Синтаксис данных языков имеет очень много сходств. Зная один язык, вы
всегда можете перейти на другой язык и это вопрос пару недель.

Про языки программирования:

https://habr.com/ru/company/it-grad/blog/341486/

https://geekbrains.ru/posts/5_top_first_langs

Про JavaScript

https://netology.ru/blog/hey-javascript

https://proglib.io/p/sequence-of-study-javascript/

Про Python

https://netology.ru/blog/python

https://ru.coursera.org/lecture/mathematics-and-python/chto-takoie-python-i-
pochiemu-my-vybrali-imienno-iegho-VXRfy

https://www.sq.com.ua/rus/news/novosti_partnerov/22.05.2019/chto_takoe_pyth
on_i_gde_ispolzuetsya_yazyk_programmirovaniya_piton/

2. Необходимо установить программы и


текстовые редакторы.
Для изучения Python:

a) Pycharm (или Visual Studio Code, Sublime, Atom)


b) Python3

https://www.python.org/downloads/ или https://docs.python-


guide.org/starting/install3/linux/
https://www.youtube.com/watch?v=LwORmcaI69w

c) Pip3

https://linuxconfig.org/how-to-install-pip-on-ubuntu-18-04-bionic-beaver
https://www.youtube.com/watch?v=LQySGAtV-kw
Для изучения JavaScript:

a) Visual Studio Code (или Webstorm, Sublime)


https://code.visualstudio.com/Download

b) Инструкция для работы с javascript в VS Code


https://code.visualstudio.com/docs/nodejs/working-with-javascript

3. Возьмите онлайн курс.


Выполняйте каждое задание в текстовом редакторе, практикуйте код.
Читайте и слушайте.

Онлайн-курс по Python. Он бесплатен.

https://drive.google.com/open?id=1RXfTdVonrhJTqw1QxPZHr70QGOFVH3Mq

Онлайн-курс по JavaScript. К сожалению, у нас не имеется бесплатная


версия.

https://www.udemy.com/javascript_full/

4. Читайте книгу.
Также выполняйте каждое задание. Практикуйте код.

Книги в приложении.

При изучении на начальном этапе обратите внимание на


такие темы как:
1. Переменные
2. Операторы
3. Типы данных
4. Функции
5. Циклы (for, while)
6. Conditions (if else)

Оценить