Member 14916385 Ответов: 4

------------- Направь меня изучать java и овладеть ею ------------


Hello guys how can i am just beginner in java and i feel that i can't make a project and practice what i learned so what is the way that i can through mastering java and create my onw projects and please guide me and show me some refrences can help me ?


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

я сделал несколько упражнений на многих сайтах
а изучение ООП и алитле бит Андроида так что этого достаточно

4 Ответов

Рейтинг:
2

Patrice T

Цитата:
пожалуйста направьте меня и покажите мне некоторые рефрены которые могут помочь мне

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

Советы:
- Начните с простого/безопасного языка: 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[^]
- Изучайте Регулярные Выражения

Интересная ссылка:
stanford.edu: учитесь программировать[^]
CodersLegacy - передача знаний в будущее[^]

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


Member 14916385

я действительно впечатлен тем что ты мне очень помог большое спасибо брат я осознаю эту большую любовь

Рейтинг:
0

CHill60

Первое - Практика, Практика, Практика.
Кроме того - сделайте некоторые исследования.

Взгляните на ресурсы по Codeproject https://www.codeproject.com/KB/java/[^]

Попробуйте некоторые упражнения, опубликованные в интернете - попробуйте этот список[^]


Member 14916385

большое вам спасибо за то, что вы направили меня <3

Рейтинг:
0

OriginalGriff

Существует несколько способов изучения любого компьютерного языка, причем в порядке их эффективности:
1) идите на курс. Абсолютно лучший способ узнать - если вы не понимаете, вы можете спросить, и это может быть перефразировано, пока вы не сделаете. Кроме того, ваши упражнения могут быть проверены и оценены, что позволяет вам знать, как вы делаете.
2) Возьмите хорошую книгу - APress, Wrox, Addison Wesley и MS Press все делают хорошие книги - и прочитайте ее от корки до корки, выполняя все упражнения. Не так хорошо, как курс, но он охватывает все в логическом порядке и пытается укрепить это знание, заставляя вас использовать его по ходу дела.
3) видео на YouTube. Пустая трата времени. Создатели понятия не имеют, как сделать видео, и большинство из них знают меньше, чем их аудитория о том, что они делают с кодом. В основном в нем за подписку и деньги, которые могут принести.
4) "Сделай сам". Хуже, чем YouTube - вы не знаете, что вы должны узнать, потому что вы даже не знаете, что он существует, гораздо меньше, как и почему он делает то, что он делает.


Member 14916385

спасибо тебе большое братан

Рейтинг:
0

Richard MacCutchan

Видеть Учебные Пособия По Java™ [^].


Member 14916385

<3 <3 <3