Прошлые домены не функционирует! Используйте адрес ARHIVACH.VC.
24 декабря 2023 г. Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Сортировка: за
Сохранен
700
23 октября 2019
Сохранен
700
19 октября 2018
Сохранен
698
1 августа 2018
Сохранен
698
11 марта 2017
Сохранен
697
Клуб изучающих PHP #137 /php/ — Кто-то уже празднует, а мы изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать. Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек. Предыдущий тред был тут: >>2975215 (OP) Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP". С чего начать - основы PHP Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу. Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов. Какой редактор использовать Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server. Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md Что изучать дальше Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше: PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский. Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/ По многим из этих тем у нас есть уроки или задачки: - для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md - для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md - далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217 - задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007 - после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a - если ты все решил, переходи к Symfony или Laravel - почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно. - для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT. Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше. - задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md - хороший учебник по JS: https://learn.javascript.ru/ - задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0 - задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md - проверялка решений на JS: http://dkab.github.io/jasmine-tests/ - задачки на SQL: https://www.sql-ex.ru/ (нужна регистрация), https://sql-academy.org/ru/trainer и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md Что еще почитать - Мануал по PHP — http://www.php.net/manual/ru/langref.php - https://phptherightway.com/ - Книга: Профессиональное программирование на PHP Джордж Шлосснейгл - Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования - Про Git: https://git-scm.com/book/ru/v2 - Задачи на алгоритмы: https://codeforces.com/problemset Дополнительно - скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html - что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись - сколько времени надо изучать все это? - все зависит от тебя, в районе 12-24 месяцев
2 мая 2024
Сохранен
697
1 июня 2019
Сохранен
695
Клуб изучающих PHP#136 /php/ — Кто-то уже празднует, а мы изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать. Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек. Предыдущий тред был тут: >>2932466 (OP) . Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php), а также на архиваче и в гугле по словам по словам "клуб изучающих PHP". С чего начать - основы PHP Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу. Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов. Какой редактор использовать Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server. Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md Что изучать дальше Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше: PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский. Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/ По многим из этих тем у нас есть уроки или задачки: - для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md - для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md - далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217 - задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007 - после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a - если ты все решил, переходи к Symfony или Laravel - почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно. - для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT. Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше. - задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md - хороший учебник по JS: https://learn.javascript.ru/ - задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0 - задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md - проверялка решений на JS: http://dkab.github.io/jasmine-tests/ - задачки на SQL: https://www.sql-ex.ru/ (нужна регистрация), https://sql-academy.org/ru/trainer и немного наших задачек: https://github.com/codedokode/pasta/blob/master/db/databases.md Что еще почитать - Мануал по PHP — http://www.php.net/manual/ru/langref.php - https://phptherightway.com/ - Книга: Профессиональное программирование на PHP Джордж Шлосснейгл - Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования - Про Git: https://git-scm.com/book/ru/v2 - Задачи на алгоритмы: https://codeforces.com/problemset Дополнительно - скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html - что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись - сколько времени надо изучать все это? - все зависит от тебя, в районе 12-24 месяцев
14 апреля 2024
Сохранен
695
23 марта 2021
Сохранен
694
8 апреля 2021
Сохранен
693
13 июля 2017
Сохранен
693
22 февраля 2015
Сохранен
690
12 июля 2024
Сохранен
690
Клуб изучающих PHP #135 /php/ — Добро пожаловать. Тут мы изучаем язык PHP (а также JS/CSS/HTML/SQL) и учимся делать сайты. Зачем? Кто-то хочет открыть стартап, кто-то заработать на лапшу быстрого приготовления, кому-то просто нечего делать. Это тред для начинающих. Слово «классы» у тебя ассоциируется только со школой, а в аттестате тройка по математике? Ты наш человек. Предыдущий тред был тут: >>2875886 (OP) . Старые треды тут https://2ch.hk/pr/arch/ (искать по слову php). С чего начать - основы PHP Наши уроки по PHP собраны по адресу http://codedokode.github.io/phpbook . Это учебник для изучающих с нуля. Там есть задачи, их нужно решать. Но если этот учебник тебе не нравится, можно читать любой другой. Или официальный справочник ( https://www.php.net/manual/ru/langref.php ). Или все сразу. Если что-то непонятно, запости код и попроси подсказку или поищи задачу в архиве тредов. Какой редактор использовать Простые задачки можно решать в онлайн-песочницах вроде https://onlinephp.io/ , https://paiza.io/en/projects/new?language=php , https://www.programiz.com/php/online-compiler/ , но для программ посложнее лучше установить редактор. Есть (дорогая) IDE PhpStorm, есть бесплатный Netbeans и VSCode, условно-бесплатный Sublime Text. Чтобы в последних получить автодополнение для PHP, нужно установить и настроить PHP language server. Вот инструкции по установке PHP на компьютер: https://github.com/codedokode/pasta/blob/master/soft/php-install.md Гайд по командной строке: https://github.com/codedokode/pasta/blob/master/soft/cli.md Что изучать дальше Зная лишь основы PHP, сайт ты не сделаешь и работу не найдешь. Обычно от начинающего требуют чуть-чуть больше: PHP, ООП, основы HTTP, HTML/CSS (основы верстки), JS, SQL, PDO, MVC, git, composer, какой-нибудь фреймворк (Laravel или Symfony), основы автоматического тестирования, основы linux, английский. Вот неофициальный роадмап (карта того, что можно изучать): https://miro.com/app/board/o9J_lbUUBBQ=/ По многим из этих тем у нас есть уроки или задачки: - для понимания, что такое веб-сервер, прочти урок https://github.com/codedokode/pasta/blob/master/soft/web-server.md - для понимая MVC, работы с БД и формами, реши задачу про студентов, в ней много полезных советов: https://github.com/codedokode/pasta/blob/master/student-list.md - далее есть более сложная задача сделать файлообменник на микрофреймворке Slim: https://gist.github.com/codedokode/9424217 - задача, близкая по сложности к реальным задачам на Laravel/Symfony: https://gist.github.com/codedokode/8733007 - после нее можно изучать автоматизированное тестирование https://gist.github.com/codedokode/a455bde7d0748c0a351a - если ты все решил, переходи к Symfony или Laravel - почитать про паттерны можно тут https://designpatternsphp.readthedocs.io/ru/latest/ (если ты не изучил ни одного фреймворка, то это будет рановато). Если хочешь увидеть примеры использования паттернов в реальном коде - ковыряй исходники Симфони, например Symfony Forms. Ну и скажем честно, начинающему без опыта, который не видел сложный код, паттерны понять будет сложно. - для улучшения английского можно читать news.ycombinator.com - там много статей на тему IT. Также, у нас есть задачи которые позволят тебе изучить или подтянуть до нормального уровня знания JS/HTML/CSS/SQL. Решай их параллельно с задачами выше. - задачи на HTML/CSS: https://github.com/codedokode/pasta/blob/master/html/html.md - хороший учебник по JS: https://learn.javascript.ru/ - задачи на JS: https://gist.github.com/codedokode/ce30e7a036f18f416ae0 - задача на SPA (сложно): https://github.com/codedokode/pasta/blob/master/js/spa.md - проверялка решений на JS: http://dkab.github.io/jasmine-tests/ - задачи на SQL: https://github.com/codedokode/pasta/blob/master/db/databases.md Что еще почитать - Мануал по PHP — http://www.php.net/manual/ru/langref.php - https://phptherightway.com/ - Книга: Профессиональное программирование на PHP Джордж Шлосснейгл - Книга: Мэтт Зандстра — PHP: Объекты, шаблоны, методики программирования - Про Git: https://git-scm.com/book/ru/v2 - Задачи на алгоритмы: https://codeforces.com/problemset Дополнительно - скачать учебник: зайди на https://github.com/codedokode/phpbook, нажми зеленую кнопку Code -> Download ZIP, распакуй на рабочий стол и открой index.html - что будут спрашивать на собеседовании, если 0 опыта - будут гонять по теории, по официальному мануалу PHP, давать дурацкие задачки на переворачивание строк, гонять по SQL (транзакции, внешние ключи, напиши запрос), по JS (как сделать анимацию при нажатии кнопки), ну погугли, не ленись - сколько времени надо изучать все это? - все зависит от тебя, в районе 12-24 месяцев
6 марта 2024
Сохранен
690
29 мая 2017
Сохранен
688
31 октября 2022
Сохранен
688
3 октября 2022
Сохранен
685
12 июля 2019
Сохранен
685
21 сентября 2018
Сохранен
683
22 ноября 2019
Сохранен
683
31 августа 2016
Сохранен
682
24 марта 2018
Сохранен
681
26 декабря 2016
Сохранен
677
29 октября 2017
Сохранен
677
15 марта 2015
Сохранен
676
14 июня 2023