Бесплатные курсы Программирования c нуля: Паскаль, PHP, JavaScript Сообщество. Онлайн - как начать 2022

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

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

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

Сейчас у нас есть два направления:

  • 1) Учебное направление -- по этому направлению мы с тобой и общаемся. Тут мы бесплатно учим людей программированию, всегда с прицелом дальнейшего выхода на работу программистом в любую компанию, где требуется знание изучаемых у нас технологий сферы IT (т.е. курс не привязан к потребностям какой-то одной организации).

    Для участников этого направления мы проводим регулярные консультации (занятия посвященные ответам на вопросы, разбору учебных задач, теории и тренировочных приложений).

  • 2) Профессиональное направление -- в нем участвуют программисты-добровольцы, это возможность профессионально развиваться и помогать другим, в основном через участие в разработке сложных проектов и создании учебных материалов.

    Именно в рамках этого направления мы проводим практические занятия ("Практика"), связанные с созданием новых (не тренировочных) программ/приложений, которые используются в реальных задачах.

    Для участия в этой части необходимо сначала пройти хотя бы часть курсов из учебной программы и/или обладать эквивалентным уровнем знаний.

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

2. Как учимся. Организация процесса обучения

Технических сама учебная программа (не зависимо от конкретного курса) состоит из:

  • чтения наших учебных текстов,
  • решения задач,
  • чтения указанных фрагментов книг других авторов + некоторые материалы записаны в виде видео

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

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

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

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

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

Таким образом, при желании мы можем научить всем частям/полному циклу разработки web-приложений, можно стать т.н. fullstack-разработчиком.

4. Начало занятий. Выбор точки старта

У нас есть условно три курса/направления, по которым мы можем дать знания и навыки в данный момент:

  1. Курс по Pascal - базовая алгоритмическая подготовка (см. программу подготовки). Можно начать без проверки знаний (при желании можно почитать подробнее почему мы используем Паскаль)
  2. Курс по PHP (SQL/ Linux) - наш основной курс по бэкэнд (см. программу подготовки). Можно начать только после решения проверочных алгоритмических задач (да, их нужно решить и скинуть решения на проверку, если хочешь начать с курса по PHP) -- решение можно подготовить на любом языке программирования, который знаешь и отправить на проверку.
  3. Практика с JS/React.js (т.ч. TypeScript) - наше основное направление по фронтэнду. Его можно начать, только после программы по бэкэнду (или при наличии у тебя эквивалентных значений).

5. Краткая анкета. Старт

Дата очередного старта

Дата очередного набора участников курсов - 25 декабря 2022, еще до этого можно познакомиться с материалами и начать решать задачи.

Анкета

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

Поэтому просьба ответить на вопросы ниже. После получения этих ответов, мы скинем стартовые инструкции и можно будет начинать.

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

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

Пришли ответы на эти вопросы к чат, в ответ скинем стартовую инструкцию и можно будет начинать.

Не знаю куда присылать ответы

Тут есть два варианта:

  1. Вам прислали ссылку на эту страницу уже после обращения к нам за курсом -- просто отправьте ответы на вопросы анкеты тому, кто прислал ссылку.
  2. Если вы получили на эту страницу, не в ходе переписки, а нашли ее в Интернете, то Связаться с нами можно в Телеграме

Comments

vedro-compota's picture

**Внимательно** ознакомься с текстом по ссылке __(не зря же мы его писали и переодически обновляем! ;)__, если темы обучения подойдут - `ответь на вопросы`, которые встретятся в тексте в одном из пунктов: http://fkn.ktu10.com/?q=node/15770

_____________
матфак вгу и остальная классика =)

vedro-compota's picture

С ноября 2022 г. набор учеников на курсы программирования делаем волнами, с интервалом 1.5-2 месяца

_____________
матфак вгу и остальная классика =)