Часть 0. Практическое программирование

Всем привет,


меня зовут Артем и мне нравиться программировать. Я не имею степени в информационных науках, обладаю мизерным опытом работы в данной сфере и не буду делать уроки по конкретному языку или технологии. Я просто хочу начать учится вместе с вами и реализовывать практические проекты, решение которых не очень удачно или вообще никак не описано в сети.


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


Возможно, это будет полезно начинающим программистам, или людям, которые будут искать информацию по конкретной теме.


Я буду стараться выбирать задачи, которые менее зависимы от возможностей железа (то есть, каких-то программ по нейросетях скорее всего не будет). Также я буду подавать информацию, которая будет собрана с интернета и доступных мне книг, и она может быть как на русском, так и на английском. Также проектов, связанных с веб-разработкой, будет очень мало, ибо я не считаю чистое веб-программирование (я подразумеваю знание HTML\CSS\JS и/или какого-нибудь ASP или Node.js) - программированием и в этой сфере сейчас столько народу, что все возможные аспекты веб — разработки уже были расписаны и разобраны вдоль и поперек.

Часть 0. Практическое программирование Программирование, Алгоритм, Информация, Гифка, IT, Знания

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


Чем примерно я хочу заняться:


1) Реализация алгоритмов


2) Реализация проектов, которые полностью или частично представляют собой реальные проекты)


3) Реализация интересных проектов (которые вы возможно никогда не будете реализовать в реальных условиях)


Если вас заинтересовала данная тема - можете подписаться на уведомления.

Лига программистов

1.5K постов11.4K подписчика

Добавить пост

Правила сообщества

- Будьте взаимовежливы, аргументируйте критику

- Приветствуются любые посты по тематике программирования

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

Автор поста оценил этот комментарий
Нет-нет, я взрослый парень, у меня свой маленький бизнес, я не планирую зарабатывать кодом, я просто хочу перестать быть дубом и начать разбираться в этом вопросе хотя бы немного
раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий
Тогда я думаю, что вам пригодится иногда почитывать мою писанину, и попробовать все это программировать на языке Python - он очень дружелюбный к новичкам. Что бы просто иметь не только теорию, но и как-то попробовать это на практике. А так - никогда не поздно учится и получать новые знания
DELETED
Автор поста оценил этот комментарий
Привет. Компьютер не имеет значения (по крайней мере до того периода, когда ты поймешь, что тебе нужен компьютер помощнее). Я рекомендую решить для себя - вы хотите стать программистом (или просто узнать что-то новое) или заработать денег. Если второе, вряд-ли вам нужно читать данный мусор - учите HTML/CSS и основы веб - дизайна. И все - вы на крутой ИТ работе, можете отдыхать на Кипре, попивая джин и писать код 1 раз в месяц. Если же вам всегда было интересно разбирать игрушки и смотреть, как они устроены изнутри, вам не чужда математика и логическое мышление, вы всегда хотели узнать, почему это работает так, а не иначе, любите мечтать и работать - тогда для вас никаких преград нет, что бы начать кодить. Но для начала я бы рекомендовал выбрать вам язык программирования, который станет вашим первым. Я рекомендую С++ (сложно, но после освоения вы станете богом программирования;на нем пишут почти все крутые штуки из мира ит), Java или С# (неплохой вариант, тоже много крутых штук), Python (если вы ещё не знаете, что хотите делать в будущем - ИИ, работа с данными или веб-программирование). В любом случае, я буду пытаться собрать в одну кучу и объяснить вам и себе теоретический материал и его возможное применение в практических задачах. Эти знания - это инструмент, который одинаково работает на любом ЯП(языке программирования).
раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий
Учить, как писать сам код и конкретный язык я не буду. Есть уже миллион туторов по каждому языку в интернете. Вы можете осваивать данный материал и материал из уроков кода паралельно.
1
Автор поста оценил этот комментарий
А будет толк, если я вот вообще дуб в этом, ПК уровень среднестатистического пользователя? Мне очень интересно, и я давно хотел освоить хотя бы азы, но не знаю, с чего начать
раскрыть ветку (1)
DELETED
Автор поста оценил этот комментарий
Привет. Компьютер не имеет значения (по крайней мере до того периода, когда ты поймешь, что тебе нужен компьютер помощнее). Я рекомендую решить для себя - вы хотите стать программистом (или просто узнать что-то новое) или заработать денег. Если второе, вряд-ли вам нужно читать данный мусор - учите HTML/CSS и основы веб - дизайна. И все - вы на крутой ИТ работе, можете отдыхать на Кипре, попивая джин и писать код 1 раз в месяц. Если же вам всегда было интересно разбирать игрушки и смотреть, как они устроены изнутри, вам не чужда математика и логическое мышление, вы всегда хотели узнать, почему это работает так, а не иначе, любите мечтать и работать - тогда для вас никаких преград нет, что бы начать кодить. Но для начала я бы рекомендовал выбрать вам язык программирования, который станет вашим первым. Я рекомендую С++ (сложно, но после освоения вы станете богом программирования;на нем пишут почти все крутые штуки из мира ит), Java или С# (неплохой вариант, тоже много крутых штук), Python (если вы ещё не знаете, что хотите делать в будущем - ИИ, работа с данными или веб-программирование). В любом случае, я буду пытаться собрать в одну кучу и объяснить вам и себе теоретический материал и его возможное применение в практических задачах. Эти знания - это инструмент, который одинаково работает на любом ЯП(языке программирования).
показать ответы