Мой метод обучения программированию на JAVA начинается с того, что я вижу две специализации курса на Coursera. Первая специализация была получена в Университете Райса и называлась «Специализация по основам вычислительной техники». Вторая специализация была получена в Университете Дьюка и называлась Java Programming and Software Engineering Fundamentals». Я долго думал, какую из них выбрать, но в итоге выбрал специализацию Университета Дьюка.

Я выбрал специализацию Duke, потому что последний год я провел, работая над исследовательским проектом, который в основном был сосредоточен на программировании на Python, и я только что прошел курс в Уэслианском университете под названием Программирование на Python: краткое введение. ». Курс Университета Райса преподавался на Python, и на какое-то время мне хватило Python, поэтому я решил пойти в другом направлении. Вот тут-то и появилась специализация Duke. Она дала глоток свежего воздуха всему кодированию на Python, которым я занимался. Специализация дает новую для меня информацию, а также обучает меня другому языку с нуля, что является моим первым настоящим углубленным введением в язык программирования. Одним из ключевых факторов, влияющих на эту специализацию, является то, что по завершении вы будете готовы пройти курсы среднего уровня, а не дополнительные материалы для начинающих. Таким образом, я начал курс программирования JAVA.

Опыт до сих пор ни в коем случае не был неприятным. Мне нравится каждое упражнение по кодированию, которое я получаю, и я работаю над совершенствованием своего кода для каждой задачи. Это определенно странный опыт компиляции кода перед его запуском, но я привык к этому аспекту этого языка программирования. Синтаксис JAVA сильно отличается от Python, но это тоже приходит со временем. Я бы сказал, что самая трудная задача, с которой я столкнулся до сих пор, — это привыкание к различным библиотекам, которые есть в JAVA и которых нет в Python, и наоборот. Я постоянно ищу, в какой библиотеке есть функция X и как ее использовать в отношении Y.

Однако до сих пор мне очень нравилось изучать этот язык. Я настоятельно рекомендую всем, кто интересуется объектно-ориентированным программированием, попробовать изучить JAVA, это не слишком сложная задача.

Спасибо за чтение!

Если вы хотите прочитать больше, проверьте ниже.





https://medium.com/@masseybr/wesleyan-university-python-programming-a-concise-introduction-ae88e323bbc5