Если бы мне пришлось сделать это снова.
С чего начать…?
Было много споров по поводу курсов для начинающих по кодированию V. Степени информатики (обычно бакалавры). Я обнаружил, что такие дискуссии очень интересны, особенно перед тем, как присоединиться к учебному лагерю по кодированию и завершить его. Из которых, поскольку я закончил это, я попытался немного углубиться. Это привело меня к тому, что я нашел отличную дорожную карту для разработчиков, в которой описаны некоторые варианты, которым может следовать начинающий разработчик.
Карта разработчиков:
Тогда есть программы CS, посмотрите:
Или в домике на дереве есть часы видео и кодирования, которые отлично подходят для новичков.
Или то, что я сделал на Coursera.
Вам, вероятно, следует начать, как и все остальные, а именно с интерфейсных языков, которые состоят из HTML, CSS (технически не языков) и Javascript. Но когда дело доходит до серверной части, вы можете захотеть сделать что-то другое (хотя вы можете использовать javascript).
В код…
Это привело меня к дальнейшим исследованиям онлайн-изучения кода, и я подготовил несколько ресурсов:
Я надеюсь, что приведенные выше ресурсы принесут вам необходимые знания (обратная связь приветствуется), они позволили мне открыть глаза на еще более широкий мир возможностей.
СЕЙЧАС, из чего я бы выбрал? Я полагаю, вы спрашиваете себя. И это отличный вопрос. Давайте пробежимся по вариантам, к счастью, многие из них соответствуют различным сайтам.
Однако я обнаружил, что Ruby может быть хорош для приложений или веб-сайтов, но за пределами этого он не справляется. Затем есть Javascript, который может выполнять переднюю и заднюю часть кода, но это была внутренняя шутка, связанная с его сложностью и поспешным созданием. И, наконец, Python, который, по-видимому, может делать все, от веб-разработки, науки о данных и даже машинного обучения.
Я бы добавил, однако, что с тех пор, как была выпущена версия JS для ES6, она стала очень популярной (также известной как желательная). Если и когда выйдет ES7, этот язык станет настоящим гангстером, возможно, разочарование стоит того. И хотя я увлекаюсь Ruby, в настоящее время я перехожу на Python, занимаясь более обширными позициями, которые я перечислил в предыдущей статье.
Я надеюсь, что это помогло вам, читатель, и вы начали новую карьеру или, по крайней мере, новый взгляд на мир. Удачи тебе.