Ответ на пост «Яндекс и "Цифровые профессии"»2

Зачем курсы, если инфа валяется в интернете в неимоверном количестве?!?!?!?


Если интересует веб-разработка то могу посоветовать литературу с задачами, есть ссылки.

https://learn.javascript.ru/ - Современный учебник JavaScript. Довольно емкий, содержит примеры кода и задачи.

https://javascript.info/ - английская версия учебника.

Лично я скачал тебе оба сайта и сделал из них паралельную книгу. скриншот внизу.


https://msiter.ru/tutorials/html-nachalnogo-urovnya - Учебник HTML для начинающих. Рядышком лежат справочники по элементам и css.

https://msiter.ru/tutorials/css-nachalnogo-urovnya - Учебник CSS для начинающих.

Это браузерная часть, т.н. frontend.То что выполняется в браузере.


Теперь серверная часть, т.н. backend.

https://www.php.net/manual/ru/tutorial.php - Простой учебник по php. Является частью справочника по php.

https://oracleplsql.ru/mysql-manual.html - MySQL учебник.

рядышком лежат:

https://oracleplsql.ru/postgresql-manual.html - PostgreSQL учебник и

https://oracleplsql.ru/mariadb-manual.html - MariaDB учебник


если не хватит этой доки, то вот мой архив chm-ок:

https://github.com/trdm/chm - "MyMsdn. Компилирую для себя справку в формате *.chm по интересующим меня языкам и дисциплинам. Есть и стороняя справка, поскольку собираю в один каталог."

Это практически вся база, которой должен хорошо владеть веб-разработчик.

Ответ на пост «Яндекс и "Цифровые профессии"» Веб-разработка, Учебник, Литература, Самостоятельная работа, Ответ на пост, Длиннопост

Что-бы потренироваться SQL есть самописная утилита

https://github.com/trdm/sqlquery/blob/main/bin/qtsqlquery.7z

она слегка топорная, делал для себя, все никак не предам её шифовке, но работает.

Ответ на пост «Яндекс и "Цифровые профессии"» Веб-разработка, Учебник, Литература, Самостоятельная работа, Ответ на пост, Длиннопост

Есть еще из простых (тут более свежая версия Sqlite со многими плюшками и  наворотами):

https://sqlitestudio.pl/ - SQLiteStudio

https://github.com/little-brother/sqlite-gui - Lightweight SQLite editor for Windows

скачивайте, распаковываетете, пользуетесь.

4
Автор поста оценил этот комментарий

PHP никуда не пропадёт еще многие годы, язык сильно изменился и продолжает развиваться. Он ничем не хуже других. Порог входа довольно низкий, туториалов много, фреймворки развиваются. Так что ничего плохого в этом нет, он занял свою нишу.

На чём еще делать интернет магазины? На битриксе?

раскрыть ветку (1)
5
Автор поста оценил этот комментарий

На чём еще делать интернет магазины? На битриксе?

Это который опять же на php? :)

3
Автор поста оценил этот комментарий

Сейчас уже не так актуально "заходить в веб".


Лучше зайти в фронт (через React/Vue/Angular)/.


Либо в бэкенд, опять же через популярные фреймворки (Symfony/Laravel/Django и другие, смотреть по предпочитаемому языку и популярности фреймворка).


Либо в вёрстку (в ней ещё остался смысл уделять бОльшую часть внимания языкам CSS & Html, хотя так же стоит углубиться в популярные фреймворки типа Bootstrap). Но сама по себе верстка хоть ешё и нужна, но лучше сразу идти в "популярный front framework верстальщика" - будет проще перейти в полноценного фронтендера.


Пытаться вкатиться как fullstack - ну такое. Оно издалека круто выглядит "я fullstack, легко найду работу т.к. охватил весь спектр веба). На практике при вкатывании быстрее выучиться на условного "react верстальщика" и найти неплохие вакансии, либо на "Django (подставь любой популярный бэк фреймворк) бэкендера.


Проверить легко - посмотрел сейчас на hh по Москве:

277 вакансий по запросу "fullstack"

1365 по запросу "react"

366 по запросу "django" (т е. вакансий со специализацией в одном бэкенд фреймворке уже больше, чем вакансий fullstack)

357 по запросу "laravel"


И это при том, что в fullstack вакансиях ещё и разделение будет по фреймворкам. Если ты опытный специалист и в принципе понимаешь как работают реактивные фреймворки (для фронта) и бэк фреймворки (для Бэка) - то да, можно легко сказать "у вас используется Laravel, я знаю Symfony, освоюсь быстро".

Но для вкатывания это не прокатит.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Сейчас уже не так актуально "заходить в веб".


Лучше зайти в фронт (через React/Vue/Angular)/.

ну, без хороших БАЗОВЫХ ЗНАНИЙ никакой заход во фронт не будет успешным.

а я перечислил ссылки на них.

ты в одном прав - АБСТРАКТНО УЧИТЬСЯ для абстрактной зарплаты в будующем - тут мотивации может не хватить.

иногда лучше учиться от задачи - делать что-то нужное тебе или если повезет заказчику.

Автор поста оценил этот комментарий

А есть подобные наборы ссылок на обучающие ресурсы не только по программированию?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

https://intuit.ru/ - подойдет?

4
Автор поста оценил этот комментарий
а как же htmlbook.ru?
раскрыть ветку (1)
Автор поста оценил этот комментарий

Пост не резиновый. Но ссыль отличная.

Автор поста оценил этот комментарий
Metanit.com ещё норм ресурс по программированию и не только
раскрыть ветку (1)
Автор поста оценил этот комментарий

Да, вполне. пользовался

1
Автор поста оценил этот комментарий

Да кто ж спорит) git – мусор, docker – мусор, весь ваш новомодный веб – мусор. Я и пишу, что вы чсвшник, не обладающий знаниями о современном вебе и соответственно, ваши советы не только бесполезны, но и вредны. Вы ориентируетесь на себя, а не на тех, кому якобы советуете. Такие как вы и так уже самостоятельно вошли в айти.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий
Я людям ссылки на базовые вещи дал.

Я не утверждал, что мой пост - всеобъемлющий.

Так что твоя истерика только смешит и дает подозрение на то что ты тронутый.

Сходи к психиатру.

показать ответы
Автор поста оценил этот комментарий

А почему тогда не взять что-то взрослое, типа ms sql server management studio или pgAdmin?

раскрыть ветку (1)
Автор поста оценил этот комментарий

Сложнее в установке и они не все умные. Тупых программ у майкрософта хватает.

2
Автор поста оценил этот комментарий

Какой прекрасный пост от человека, который когда-то давно выучил программирование и гребёт всех одной гребенкой. Во-первых, набор устаревший, а вкупе с непонятной программной для "тренировки sql" вообще трешак. Нормальные курсы обучат вас нужным технологиям, буквально за руку потащив через тернии к профессии. Вам расскажут, как использовать грид вместо флекса, а не как избегать флекса флоатом, как использовать докер для инфы, а не городить на компе заопарк ненужных сред, как пользоваться гитом (привет, топикстартер), как проходить к алгоритмическим задачам и как готовиться к собеседованию. Это вообще не для всех и пройдут этот путь (заплатив деньги и с поддержкой) единицы, но пройдут более-менее подготовленными спецами, а не чсвшниками, конструирующими велосипед каждый раз. Это моё личное, предвзятое мнение, человека, который в айти 17 лет и который помимо работы программистом, работает ментором в Яндекс.Практикуме (не реклама, просто тупо говорить "а", но не говорить "б").

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

как пользоваться гитом (привет, топикстартер).

Для локалок svn вполне хватает.


Это моё личное, предвзятое мнение, человека, который в айти 17 лет и который помимо работы программистом, работает ментором в Яндекс.Практикуме

Так ты еще салага, я в IT 24 года. Еще с клипера и фокспра под дос начинал.

показать ответы
11
Автор поста оценил этот комментарий

Что-бы потренироваться SQL есть самописная утилита
А зачем? Ведь давно можно на локалхост подобие сервака со всем этим развернуть, гайдов полно, место и ресурсы практически не кушает (если у тебя не супердревний калькулятор) - тот же wamp, xampp, openserver, denwer и им подобные.

раскрыть ветку (1)
Автор поста оценил этот комментарий
А зачем? Ведь давно можно на локалхост подобие сервака со всем этим развернуть, гайдов полно, место и ресурсы практически не кушает (если у тебя не супердревний калькулятор) - тот же wamp, xampp, openserver, denwer и им подобные.

там все редакторы SQL - тупые, типа обычного блокнота.

взять тот же phpMyAdmin.

а в рекомендованных прогах хоть подсказки при вводе есть:

Иллюстрация к комментарию
показать ответы
Автор поста оценил этот комментарий
Спасибо друг. Выручил.
раскрыть ветку (1)
Автор поста оценил этот комментарий

я тут не причем. благодари интернет и того, кто его изобрел. классная штука.

показать ответы
Автор поста оценил этот комментарий

@trdm накидай ещё ссылочек, пожалуйста, на годноту. Так задрало искать нормальные ресурсы для обучения среди платных и бесплатных инфо-цыган :(

По возможности, если знаешь, MS SQL, Python машинное обучение, web-разработка продвинутая

раскрыть ветку (1)
Автор поста оценил этот комментарий

web-разработка продвинутая

Это типа написания собственного браузера? шутка.

Я написал то что сам изучаю.

разбирусь с другими сферами - напишу...


https://intuit.ru/studies/courses?service=0&option_id=17...
2
Автор поста оценил этот комментарий
не учебник, но референс devdocs.io маст хэв
раскрыть ветку (1)
Автор поста оценил этот комментарий

Красота какая :)

1
Автор поста оценил этот комментарий

Что и требовалось доказать. Конечно знание svn пригодится спецу куда больше, чем git, ага. Ну и то, что знание не обновлялись давно тоже видно.

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Я как Шерлок Холмс, владею только нужными знаниями. Мусор не храню.

Надо будет - изучу.

А новый софт - это практически всегда надстройка над старым или комбинаторика.

показать ответы
Автор поста оценил этот комментарий

А есть по c# такое?

раскрыть ветку (1)
Автор поста оценил этот комментарий

вас майкрософт документацией отказался снабжать? О_о