Size: a a a

2020 April 26

DA

Danil Andreyev in PHP
Dave Aios
С основ
Я начинал по курсам Попова на DVD и просрал года 2 впустую после этого
источник

DA

Danil Andreyev in PHP
Sergey Protko
не с похапе
А с чего?
источник

DA

Danil Andreyev in PHP
Мне хотя бы какой то вектор бы задать куда лучше смотреть - я уйду гуглить
источник

BT

Bohdan Turchyk in PHP
Sergey Protko
не с похапе
*не в похапэ
источник

МФ

Максим Федоров in PHP
Bohdan Turchyk
*не в похапэ
ну да, семантика чата как бэ
источник

SP

Sergey Protko in PHP
но если серьезно:

- основы алгоритмизации, простенькие алгоритмы, рекурсии и т.д. есть куча интерактивных курсов и туториалов в сети ориентированных на совсем нулевых. Даже в виде игр. Обычно на js или питонах.
- структуры данных базовые - стэки всякие, списки и т.д. То есть без хардкора но что бы например по итогу мог написать простенький код вычисляющий 2 + 2 * 2 правильно
- потом чего нибудь в сторону функциональной абстракции, как правила в функции выносить, вдолбить что "код чаще читают чем пишут а потому экономить надо именно это время"
- можно с самого начала учить юнит тестам - так и проще будет задания давать и в целом приучать человека с молоду
источник

SP

Sergey Protko in PHP
стоит подготовить пул "смежных тем" (сети, базы данных, etc) главное что бы они не требовали знаний каких-то программирования сами по себе, мол не пинг сервер писать а там курлом запрос составить. Или в базе запросики пописать
источник

SP

Sergey Protko in PHP
люди устают тыкаясь в простых примерах и им нужна возможность переключаться что бы мотивацию не терять и быстрые успехи получать
источник

BT

Bohdan Turchyk in PHP
Sergey Protko
но если серьезно:

- основы алгоритмизации, простенькие алгоритмы, рекурсии и т.д. есть куча интерактивных курсов и туториалов в сети ориентированных на совсем нулевых. Даже в виде игр. Обычно на js или питонах.
- структуры данных базовые - стэки всякие, списки и т.д. То есть без хардкора но что бы например по итогу мог написать простенький код вычисляющий 2 + 2 * 2 правильно
- потом чего нибудь в сторону функциональной абстракции, как правила в функции выносить, вдолбить что "код чаще читают чем пишут а потому экономить надо именно это время"
- можно с самого начала учить юнит тестам - так и проще будет задания давать и в целом приучать человека с молоду
сложно это, так учить
источник

SP

Sergey Protko in PHP
нууууу.... не трехмесячные курсы в конторе рога и копыта которым надо обезьянка контроллеры клепать)
источник

SP

Sergey Protko in PHP
но в целом за год более чем можно с абсолютного нуля до "джун который чет могет" дорасти на изи
источник

SP

Sergey Protko in PHP
а если толковый препод будет и программа нормальная то за пол года может даже можно уже стажировку искать
источник

SP

Sergey Protko in PHP
главное что бы небыло такого мол "контрольную точку ты прошел на 60% а это значит приступаем к следующему этапу который базируется на твоем шатком фундаменте"
источник

SP

Sergey Protko in PHP
мол чем хорошо самообразование (с каким-то внешним контролем) это возможность более гибко программу строить. Кому-то какие-то темы даются сложнее чемд ругим, кому-то какие-то проще... а у нас обычно система курсов или вообще образования по принципу "не успел сам виноват"
источник

SP

Sergey Protko in PHP
потом выходят такие вот челики с "мастер дегри по компьютер сайнс" и плакать хочется
источник

T

Trekov in PHP
Я бы хекслет посоветовал, если основы хочется изучить. Они на основе SICP базируют свои курсы. Я пару первых уроков давно очень потыкал только по js и php.
У них там есть ресурс с бесплатными уроками по основам некоторых языков (php, js, python и java кажется).
Сами задания - поднимается некое окружение, в браузере редактор кода, терминал. Задание проверяется по кнопке некоторыми скрытыми от пользователя тестами. Схоже со степиком немного, но более продвинутая вещь.
Чего там по платным большим курсам с менторами вот не знаю, но юнит тестирование, бд они разбирают, laravel должен быть. Может когда-нибудь доберусь там менторить. Есть групповые встречи с ментором, есть индивидуальные, ментор проверяет задания.
Ценник у них может смущать, как по мне, так дороговато было бы, если бы я там начинал.
Работал еще в htmlacademy. Для начала может быть и ок, но там просто голый php без всего (даже без объектов) - авторизация, аутентификация, бд, в зависимости от проекта какие-то задачи типовые разбираются вроде пагинации с фильтрами и прочего. Все это с нуля разбирается где-то за полтора месяца (сейчас вроде как ушли в безлимит - сколько хочешь, столько и занимайся, но есть лимит по времени общения с ментором). Есть продвинутый курс, но там yii. После обычного курса вряд ли работу получится найти, только если стажером за еду или за бесплатно.
Другие курсы не смотрел (сейчас везде рекламу OTUS вижу, например), но обычно это что-то вроде - берется фреймворк/cms, делай как я и напишем, например, интернет-магазин. Также с заданиями, проверками, общением с ментором. Хватает этого добра.
У Дмитрия Елисеева есть курсы по продвинутым темам (не с нуля), но я не в курсе, есть ли там практика какая, задания с проверками и менторство.
источник

MM

Maksim Masiukevich in PHP
Продвинутый курс, юи, елисеев... здесь все прекрасно)
источник

T

Trekov in PHP
Елисеев делал по Laravel курс, должен был еще по Symfony. Я давно уже не слежу
источник

T

Trekov in PHP
Немного другие курсы прохожу по другим технологиям
источник

BT

Bohdan Turchyk in PHP
Sergey Protko
а если толковый препод будет и программа нормальная то за пол года может даже можно уже стажировку искать
"если"
я больше о ситуациях, когда есть знакомый чел, который просит помощи
типа регулярно им заниматься вряд ли будешь
источник