IFF Профессиональное сообщество с учебным крылом - Бесплатные курсы программирования

**Внимательно** ознакомься с текстом ниже __(не зря же мы его писали и переодически обновляем! ;)__, если темы обучения подойдут - `ответь` на вопросы, которые встретятся ниже, в одном из пунктов

`1. Сообщество`

**IFF** -- это **сообщество**, направленное на свободный обмен знаниями и улучшение условий такого обмена.

Сейчас у нас есть __два направления__:
1) **Учебное** -- по этому направлению мы с тобой и общаемся. Тут мы бесплатно учим людей программированию, всегда с прицелом дальнейшего выхода на работу (в произвольную компанию).
2) **Профессинальное** -- в нем участвуют `добровольцы`, это возможность профессионально развиваться и помогать другим, в основном через `участие в разработке` __сложных__ проектов и создании учебных материалов.
Для участия в этой части необходимо __сначала пройти__ хотя бы часть курсов из учебной программы и/или обладать эквивалентным уровнем знаний.

Новости сообщества можно смотреть в нашем **основном канале**: https://t.me/iffinfo

`2. Как учимся`

**[Организация процесса обучения]**

Технических сама учебная программа (не зависимо от конкретного курса) состоит из:
* чтения наших учебных текстов,
* решения `задач`,
* чтения указанных фрагментов книг других авторов + некоторые материалы записаны в виде видео

__Как задаются вопросы и сдаются задачи:__ Обычно есть **2 онлайн консультации** в неделю, там мы разбираем вопросы учеников и проверяем учебные задачи. Иногда назначаются дополнительные онлайн консультации (по разным причинам).

Осваивать программу можно **в своем темпе**, каких-то временных ограничений нет, разные участники обычно находятся на **разном уровне** освоения программы, т.к. темп занятий и объем свободного времени у всех разный.

`3. О программе подготовки`

Наша программа подготовки заточена под **бэкэнд**-разработку с добавлением фронт-технологий ( в основе технологии `PHP/SQL/Linux`), там важна __базовая__ алгоритмическая подготовка, если её нет - это не проблема, у нас есть __отдельный курс__, который позволяет получить эти навыки.

Освоение этой программы __достаточно, чтобы начать работать__, но если есть желание, то после основной программы по бэкэнду можно будет подтянуть навыки фронтэнд разработки (`Javascript, React.js`). Последнее время мы активно развиваем JS-направление.

`4. [Краткая анкета]`

Если тебя **устраивают** перечисленные выше **направления** обучения, то чтобы начать процесс подготовки, нам нужно понять какие у тебя знания __уже есть__ на данный момент, чтобы правильно подобрать `стартовую точку` обучения и/или стажировки.

Поэтому просьба ответить на вопросы ниже (можно и голосовым или текстовым сообщением — как тебе удобнее)

**Вопросы по подготовке**:
1) Какое у тебя образование (это не принципиально, но позволяет понять, какой в целом опыт учебы есть)?
2) Был ли какой-то опыт программирования - в том числе учебный (напр. в школе)?
3) (если в п.2 ответ "Да") С какими языками программирования/технологиями приходилось работать?

И ещё пара вопросов:
4) Из какого ты города (/региона)?
5) Как узнал про наши курсы/стажировку __(поисковая система/объявления/ютуб/рекомендация знакомых)__?

Пришли ответы в этот чат и двинемся `дальше` -- выберем точку старта :)