Member 14650364 Ответов: 3

Что мне делать после изучения Python


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

Что я уже пробовал:

я пробовал решать проблемы и создавать небольшие проекты, такие как price tracker на amazon или каком-то другом сайте электронной коммерции, но это требует знания некоторых других языков

3 Ответов

Рейтинг:
1

ShadowClaw11

Я думаю, вам стоит попробовать изучить некоторые из более продвинутых библиотек Python. Вы говорите, что были на хакерском ранге, так что вы думаете, что навыки хороши. Но ваши сырые знания, вероятно, все еще нуждаются в некотором улучшении.

Вот рекомендации, которые лично находятся в моем списке дел.
1. OpenCV- Библиотека компьютерного зрения. Один из самых трудных для изучения. Используется для таких вещей, как распознавание лиц.
2. Соскабливание Паутины Веб-скребок-это акт загрузки и извлечения данных с веб-сайтов через интернет и их анализа, возвращающий значимые данные.
3. Которым Pygame Библиотека Python, которая дает вам функциональность, необходимую для начала создания игр на Python.

Попробуйте хотя бы одну из вышеперечисленных библиотек, а затем сделайте на ней проект. Например, игра с использованием Pygame или системы распознавания лиц или веб-скраппера-бота.


Рейтинг:
0

RickZeeland

Это зависит от того, какую работу вы хотите (предполагая, что вы ищете работу).
Видеть 10 лучших языков программирования для изучения в 2019 году (для работы и будущего)[^]
Но обратите внимание, что существует множество подобных списков, и все они выглядят по-разному, а также утверждают, что:

Цитата:
Python-это быстро
нужно взять с собой несколько зерен (или мешочек) соли.

Для веб-разработки знание Javascript, HTML и CSS является обязательным, см.: ресурсы-для-изучения-веб-разработки[^]

Знание баз данных и SQL требуется практически везде, см.: лучше-что-это-лучший-ресурсы в освоении-базы данных-основы[^]

Если вы стремитесь к модному DevOps, вам есть чему поучиться, смотрите: лучшие-ресурсы-для-изучения-devops[^]

Для составления резюме вам также может быть интересно: веб-сайты-для-получения-резюме-образцов[^]


Рейтинг:
0

Patrice T

Цитата:
Что мне делать после изучения Python

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

Советы:
- Начните с простого/безопасного языка: VB, Java, C#, а не C или C++. Я также не рекомендую начинать с Python из-за использования отступов.
- Читайте документацию / следуйте учебникам (их очень много)
- Начните с крошечных/бесполезных проектов, цель которых-научиться программированию, а не делать что-то полезное.
- Начните с программ консольного режима (никакой причудливой графики, никакой мыши)
- Learn debugger (невероятный инструмент обучения)
Отладчик - Википедия, свободная энциклопедия[^]
Освоение отладки в Visual Studio 2010 - руководство для начинающих[^]
- Проблема ? Google-ваш друг.
- Изучите один или несколько методов анализа, E. W. Djikstra/N. Уирт Stepwize уточнение/метод сверху вниз это хорошее начало.
Структурного Программирования.формат PDF[^]
https://en.wikipedia.org/wiki/Top-down_and_bottom-up_design[^]
https://en.wikipedia.org/wiki/Structured_programming[^]
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra[^]
https://www.cs.utexas.edu/users/EWD/ewd03xx/EWD316.PDF[^]
- Изучайте алгоритмы и структуры данных.
- Учить Булевой алгебры
- Изучайте SQL
- Изучите проектирование и Администрирование баз данных
Введение в проектирование баз данных[^]
1NF, 2NF, 3NF и BCNF в нормализации баз данных | учебник по СУБД | Studytonight[^]
- Изучайте Регулярные Выражения

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