Когда я решил научиться программировать, я понятия не имел, с чего начать. Я искал по всему Интернету и видел много курсов. Итак, зная все курсы, я предоставляю список лучших курсов для изучения определенного навыка.
Меня не спонсировал ни один из инструкторов курса. Все ресурсы, которые я предоставил, основаны на моем собственном опыте прохождения курса.
Если вы хотите начать свое путешествие по программированию, рассмотрите эти ресурсы. Давайте начнем.
Основы программирования
- Вводный курс CS50 по информатике (бесплатно) — https://www.edx.org/course/introduction-computer-science-harvardx-cs50x (с бесплатным сертификатом по окончании)(Настоятельно рекомендуется )
- CS50 Introduction to Programming with Python (бесплатно) — https://learning.edx.org/course/course-v1:HarvardX+CS50P+Python/home
Веб-разработка
- The Creative HTML5 & CSS3 Course — Build Awesome Websites (от dev ed) (udemy) — (Настоятельно рекомендуется)
- Проект Odin (бесплатно) (Настоятельно рекомендуется) — https://www.theodinproject.com/
- Курс веб-разработки с нуля до мастерства (udemy) — https://www.udemy.com/course/the-complete-web-developer-zero-to-mastery/
- Лагерь бесплатного кода (изучайте, создавая проекты) — https://www.freecodecamp.org/learn
Структуры данных и алгоритм
- Специализация по алгоритмам ( Coursera ) (бесплатно) (Настоятельно рекомендуется) — https://in.coursera.org/specializations/algorithms
- Cracking the Coding Interview Book (Настоятельно рекомендуется): https://amzn.to/3yQ9GUG
- Плейлист Kunal kushwaha YouTube — https://www.youtube.com/playlist?list=PL9gnSGHSqcnr_DxHsP7AW9ftq0AtAyYqJ
- с нуля до мастерства DSA (udemy) — https://www.udemy.com/course/master-the-coding-interview-data-structures-algorithms/
- Плейлист YouTube Вперед — https://www.youtube.com/@takeUforward/playlists
Системный дизайн
- Курс по проектированию системы ByteByteGo (Настоятельно рекомендуется) — https://bytebytego.com/
- Книга интервью по системному дизайну Алекса Сюй — https://amzn.to/42rLQfI
- Интервью Grokking Modern System Design — https://www.educative.io/courses/grokking-modern-system-design-interview-for-engineers-managers
Разработка приложений
- Разработка мобильных приложений CS50 с нативным React (бесплатно) (настоятельно рекомендуется) — «https://learning.edx.org/course/course-v1:HarvardX+CS50M+ Мобильный дом"
- Сертификат Meta Android Developer Professional (Coursera) — https://www.coursera.org/professional-certificates/meta-android-developer
UI/UX-дизайн
- Курс дизайна UX/UI от нуля до мастерства (udemy) (настоятельно рекомендуется) — https://www.udemy.com/course/complete-web-designer-mobile -дизайнер от нуля до мастерства/
- Сертификация дизайна Google UX (Coursera) — https://www.coursera.org/professional-certificates/google-ux-design?
Подготовка к интервью
- От нуля до мастерства — Master the Coding Interview: Big Tech (FAANG) Interviews (udemy) (Настоятельно рекомендуется)— https://www.udemy.com/course/ master-the-coding-interview-big-tech-faang-interviews/
2. LeetCode (бесплатно) (Настоятельно рекомендуется) — https://leetcode.com/
3. Набор задач CSES (бесплатно) — https://cses.fi/problemset/
4. Гики для гиков (бесплатно) — https://practice.geeksforgeeks.org/explore
Это все некоторые из ресурсов, которые я лично использовал, чтобы узнать о конкретной теме, представленной выше. Нет необходимости изучать все курсы по теме, вы можете выбрать один или два курса по теме и начать свое обучение. Если вам нужно выбрать один из всех в списке, вы можете выбрать настоятельно рекомендуемый курс, который я отметил.
Спасибо, что дочитали до конца. Пожалуйста, дайте мне 👏аплодисменты, если вам понравилась статья, и 🚀поделитесь своим мнением о статье в комментариях. Кроме того, подпишитесь на меня, чтобы получать мгновенные обновления моих новых статей.
Я живу в Индии и не имею права на участие в партнерской программе Medium, что означает, что я не могу зарабатывать деньги на платформе Medium. Покупая мне кофе, вы напрямую поддерживаете меня и мою работу, что позволяет мне продолжать создавать контент, который вам нравится.
Нажмите кнопку Купить мне кофе ☕️» ниже, чтобы поддержать меня и мое письмо. Спасибо заранее за вашу поддержку!
Свяжитесь со мной по адресу [email protected] или +919344417431 для любого сотрудничества.
Вот ссылка на другие мои статьи. Надеюсь, вам это понравится.