Огромное спасибо за лекции! Сколько было пересмотрено и прочитано разного материала но только сейчас все становится на свои места! Дай Бог здоровьечка тебе и твоим близким!
Отличные уроки!!!У меня есть несколько вопросов: 1)Какими знаниями, кроме Java Core нужно владеть,чтобы написать клиент сервер для игры?2)Достаточно ли знаний Java Core ,чтобы переходить к разработке под андроид?Буду очень благодарен за ответы.
В шарпе тоже get и set public String PropName {get;set;} или private propName; public String PropName { get{return propName;} set{this.propName=value;} } в первом случае private поле автоматически формируется.
Сергей, доброго времени суток. Огромное вам спасибо за ваши уроки, они очень помогают в освоении Java. Изучаю Java несколько месяцев, набрал неплохую теоретическую базу, и пишу совсем лёгонькие программы. Но хочется чтобы был существенный прогресс, а куда двигаться пока не понимаю. Искать работу однозначно рано, т.к. "зеленый" еще в программировании. Посоветуйте пожалуйста в каком направлении двигаться, может быть какие-нибудь программы, сайты и т.д. . Чтобы перед о мной была поставлена цель сделать ту или иную программу с тем-то функционалом. А то в голову не лезет ничего.Заранее благодарю вас.
Здравствуйте, Сергей. Объясните вашу мысль по поводу Set/Get -ов. Если поле не примитива, а ссылочного типа, то насколько корректно в геттере возвращать само поле, а не его клон? Если нужно возвращать его клон, то как это совмещается с идеей пересоздать все set/get-ры (или помечать каким-то образом поле)? Спасибо
Что посоветуете чтобы быстрее switch'нуться на java? Из опыта - последние 3 года PHP (фреймворк Yii, обе версии), до этого C++ (Qt). Хотелось бы сохранить направленность в сторону серверной разработки.
Здравствуйте Сергей! Я из старой гвардии, если назову какие языки я учил только рассмешу(алгол, алмир мир). Взялся изучить программирование. Не знаю с чего начинать. Наткнулся на Вас. Слушаю лекции внимательно, но доска абсолютно нечитаемая, иногда и голос нечеткий( или от того , что слова не знакомые, кажется таким). Я янгл. язык не знаю и мне очень трудно разобрать что к чему. Особенно во время писанины, что не маловажно. Становится очень тяжко, вроде все в общем понятно, но как то не укладывается в голове. Может, прежде чем послушать Ваши лекции, стоит (для особых чайников) еще какую нить книжку предварительно изучить? Спасибо
Классные лекции, качаю их все. Но хотелось чтобы видео камеру сделали зум на доску, а то там ничего не видно, а хотелось бы увидеть что вы пишите) За все лекции Like!
***** Есть ли робкая надежда что вы можете все лекции заново и более качественно переснять? Очень хотелось бы) Ну там две камеры одна на доску чтобы постоянно туда смотрел а другая весь обзор лекции, есть ли такая возможность? Смотрю лекцию и очень интересно не то что у остальных. Только вот ничего не видно что вы пишите на доске(((
***** Или же 2-ой вариант, нужно сделать презентацию с ноутбука. Так будет легче для вас быстро писать коды и для нас коды будут видны четко, и не надо 2-ю камеру:)
за матрешку лайк, вот я прям ждал как будет рассказано про protected и тут бах, гениальное ноу-хау. Ибо в книге Гослинга об этом рассказано текстом и очень не весело. Но там есть о более формальной четкости, раздел 3.2. Когда два класса Б и С наследуются от А, доступ к протектед полю класса А из Б можно получить через ссылку на него, но нельзя через ссылку на класс С.
Было тяжело разобраться в java до этого момента спасибо вам огромное! это мой второй заход на java, до этого не достиг понимания и ушел на ruby и в последствии освоил ror :)
Такие лекции обычно проводятся спец.школах за которые приходится платить, а тут они(лекции) в свободном доступе за что Вам огромное спасибо. Хотел бы узнать, как правильно нужно изучать этот язык. Смотрю Ваши лекции, параллельно изучаю по книге Кена Арнольда..но в то же время понимаю, что стою на месте. Не подскажете что делать? Может посоветуете пару-тройку книг с практическими задачами разного уровня? Заранее спасибо
39:16 Не является ли класс Bee, кот. по левую сторону от равно - "пользовательским типом данных" для переменной bee? Из этого вопрос. Почему компилятор его просто не создает, зачем он ищет его в пекедже? ИЛИ даже пользовательские типы данных нужно выше описывать? т.е. иметь в наличии. Это же не JS. )
Отличная подача материала, очень интересно слушать. Единственное необходимо что то вроде конспекта того что писалось на доске, так как ничего не видно.
Добрый день у меня вопрос. Насчет правильного синтаксиса написания программы. Точней на счет строчек. Вы говорили что программисты считают количество строчек в программе? Как правильно тогда в Java писать. Вариант 1: 10 строчек 1. package com.myProgeckt.start; 2. 3. import com.myProgeckt.*; 4. 5. 6. class TwoStart { 7. publick statick void main(String[] args) { 8. ... 9.} 10. } Вариант 2: 7 строчек 1. package com.myProgeckt.start; 2. import com.myProgeckt.*; 3. class TwoStart { 4. publick statick void main(String[] args) { 5. ... 6.} 7. } Вариант 3: 1 строчка до конца экрана что бы не перекручивать. 1. package com.myProgeckt.start; import com.myProgeckt.*; class TwoStart { publick statick void main(String[] args)}} P,S Спасибо за лекции. Счастья Вам.
За третий вариант оторвут руки, на второй будут смотреть косо). Первый намного читабельнее. Не надо экономить строчки в ущерб наглядности. Число строк в классе имеет значение лишь тогда, когда их несколько тысяч - такой код надо рефакторить, если часто в нём копаешься (если он просто лежит и никому не мешает - не надо трогать).
Сергей! Лекции супер! Очень интересно, смотришь на одном дыхании. Спасибо! И стало интересно, какая судьба тех студентов, что учились тогда? Сколько человек из скольки все-же освоили Java? :) А Вам большой удачи!)
Доброго времени суток. Уменя вопрос насчет скобки "{". Вы говрите, что должна быть в строке. Да во многих примерах это действительно так. Но вот в книге Кея Хортсманна к этому вообще нет претензий. /** * This program displays a greeting for the reader. * @version 1.30 2014-02-27 * @author Cay Horstmann */ public class Welcome { public static void main(String[] args) { String greeting = "Welcome to Core Java!"; System.out.println(greeting); for (int i = 0; i < greeting.length(); i++) System.out.print("="); System.out.println(); } } И так полно по книге. Вот мне как начинающему изучающему джава но далеко не новечку в программированию уже за плечами более 15 лет на 1С интересно услышать доводы относительно этого. Потому как я не поддерживаю г..кодирования и уважаю такие мнения как "Совершенный код" С.Макконнелла. А вот пример созданный в IDE Eclipse: public class HelloJava { public static void main(String[] args) { System.out.print("Hello Java. IDE: Eclipse."); } } Возможно книга и примеры написаны старыми стандартами?
Отличные лекции! Спасибо! Может забегаю вперед и не досмотрел еще до момента этого. Что такое TOMCAT и APACHE ANT? Я ставил приложение на яве, компилировал его по инструкции не совсем понимая что делаю. Как результат получил страничку, Так понимаю она написана на яве и выполняется на ява-машине установленной на сервере.Но вот что такое TOMCAT?
Оператору 4 часа исправительных работ !!! Какое отношение к работе - такой и результат. Лектору ставлю +. Сергей, почему бы просто не сидеть за компом и транслировать действия на экран ? Маркер и доска не годится для наглядных примеров.
Спасибо, что ответили. Предлагаю в следующий раз хотя бы камеру поставить поближе к доске и подобрать ракурс так, чтобы и выступающий и доска попадали в кадр. Возможно покажется, что я просто цепляюсь к мелочам, но ведь Мы хотим сделать Мир лучше ! :))) Выражаю ещё раз Вам благодарность! Спасибо за Ваши старания.
IDEA действительно ставит фигурные скобки с новой строки, и меня это реально смущало, так как привык всегда открывать на той же строке, причем от версии это не зависит. Странно, но это так. Спасибо за урок Сергей!
***** А как же тригонометрические функции и дифференциальное-интегральное исчисление? Такая потеря, столько времени в школе убили на это, а тут бац - и не пригодилось :D
А откуда Вы взяли про кратковременную память у программистов? Пытался нагуглить исследования по этому поводу и ничего особо не нашел, кроме британских ученых: www.cs.bham.ac.uk/research/projects/cogaff/misc/memory-and-programming.html
Все круто... но лично мое Субъективное мнение, то все термины надо либо переводить на русский либо оставлять на ангРиском:). А то "security reason" может поставить в неудобное положение человека и он спросит его значение/смысл. А "case зависимый" - не вызовет достаточно сильных неудобств, для задания вопроса. НО это мое субъективное мнение, которое не на что не претендует.
Вы не упростите себе жизнь и понимаение, если будете следовать этой логике перевода терминов на ВНИМАНИЕ!: не тот язык (русский), на котором разработан Java. Помните факт, что при переводе на другие языки порой подменяются значения (это я говорю об обычных языках, а не програмировании). Говорю это с хорошим знанием английского языка и с пониманием того что рано или поздно ваш мозг научится "мыслить" терминами на английском языке. Это важно. Сложно выразиться мне, но поверьте - знание других языкав это не набор слов в голове - это спобность мыслить и изъясняться на нем. Практически от скорости мышления мозга на иностранном языке зависит его знание в целом. (я беларус. я носитель русского и мыслю на нем, но способен говорить и мыслить на беларуском, инглише, сленге, матерном и фене... пусть и не так как на руском, но ведь это не родные для меня... А с учетом запоздадых переводов свежей литературы на русский, вы начнете читать ее в origin. in English. (Если захотите сохранить точку роста, быть в тренде и расти как спец.) P.S. Мне, как новичку в прг. но человеку знающем инглиш некоторые моменты усваиваются быстрее. Так что не важно терминология в Java подтянет English в голове или наоборот. Рано или поздно это произойдет. P.P.S Говоря языком програмирования: ЭЭЭ мы ведь наследники??? Мы зависим от класса Язык Java, а не наоборот ) Так что ваш метод рано или поздно окажет негатив. Успехов. Даже сам не ожидал что так длинно выйдет )
Сижу думаю, как быть когда написано: int test(string s) { return s.length; } мне дико не удобно т.к. первые две строки, название функции и первая строчки сливаются визуально от чего читабельность кода усложняется, мб github-ам и удобно но хз как быть мне в таких случаях.
ох уж этот Климакс подобные системы.. у меня из-за этого в гите на винде было 2 случая... 1 - один умный прогер писал класс... потом понял что он немного дурачек, и решил сохранить свой код... переименовал его, сделав с маленькой буквы и ревертнул класс с гита получилось 2 класса.. один нормальный с большой буквы и один с маленькой... для климакса - это нормально... а вот у меня была версия только с большой буквы.. или чтото типа того... короче комить не комить... изменялся другой класс в гите.. и не было никакого эффекта 2 - другой умный программист решил обозвать sql для MyBatis -а, применяя символ ":", теперь у меня на компе 6 unversionned файлов без текста с именами типа "20180426113218_CTV-351_Number_of_user_" Reflection - это классная штука, очень полезная весчь.. по аннотациям делать инстансы классов, вызывать их методы :) по типу Injection в Spring не вижу в нем ничего страшного, все логично и понятно)) и доки не нужны
+Sergey Nemchinsky не стоит переснимать, просто сделайте перезапись видео с наложением в нижнем левом углу или на весь экран с тем, что объясняли ранее, так проще, мне кажется)
Анекдот 50:05 Дневник студентки: 1-й курс - никому, никому, никому 2-й курс - никому, никому, только ему 3-й курс - ему, ему, ему 4-й курс - всем, всем, всем 5-й курс - кому, кому, кому
Может программист из Сергея и хороший , но преподаватель плохой. Скажу банальность , но к месту , уметь самому что-то делать и уметь научить этому других - это не одно и то же. И в этом проблема большинства программистов , которые решили учить других . Профессия программист и профессия педагог - это разные профессии .
Прджепропортфайлфутаталада ничего не понятно! Было бы хотябы видно что там на доске написано :( может на практике все будет понятнее. В общем методы в пакетах , пакеты имеют разные названия чтоб методы были уникальны ? Не представляю зачем это все нужно !
Спасибо Сергей за лекции. Все доходчиво и понятно, но есть одна вещь которая может отпугнуть рядового свободомыслящего человека как я. Этот посыл выражает ваша одежда. Как у вас вообще хватает ума надевать такие знаки кровавого деспотического режима? Ваша красная олимпийка ясно дает понять, что вы приверженец коммунистических идей, но зачем выставлять это напоказ? И эта ваша тяга к красным фломастерам.... что они лучше синих. Сергей, я был о вас лучшего мнения
Программист? Да, может быть, я не разбираюсь. Учитель? Вообще никакой. Ни хрена не учит, просто рассказывает то что сам знает. Но это не признак учителя.
Огромное спасибо за лекции! Сколько было пересмотрено и прочитано разного материала но только сейчас все становится на свои места! Дай Бог здоровьечка тебе и твоим близким!
2019 год, а от доски все еще отсвечивает) Лекции супер!
2021 год, а от доски всё ещё отсвечивает)
@@Вильдан-м5р 2022 год, все отсвечивает и отсвечивает от доски)
Третий месяц 2022 года. Уже не отсвечивает.
Сергей, сделайте, пожалуйста, отдельно мини лекцию по статике. Она потеряна, а в вашем исполнении она была бы просто замечательной.
С удовольствием посмотрел ваши лекции. Вадим. Россия. Москва.
Спасибо за лекции, очень помогают настроить мышление в нужном русле. Многое встает на свои места
Все молодцы и слушатели и преподователь. Всё интерестно и ребята в тему вопросы задают прям мои мысли читают
Вы самый лучший учитель! Спасибо большое!)
Это наверное лучшее, что есть по основам, спасибо Сергей! С Новым годом! Успехов, Здоровья, и всего самого наилучшего!
Сказать честно, Шилдт пишет намного увлекательнее. И понятнее, если уж мы про это.
Книги вообще почему-то лучше чем видео.
Отличные уроки!!!У меня есть несколько вопросов: 1)Какими знаниями, кроме Java Core нужно владеть,чтобы написать клиент сервер для игры?2)Достаточно ли знаний Java Core ,чтобы переходить к разработке под андроид?Буду очень благодарен за ответы.
Сергей, Добрый день!
Слышали ли Вы о проекте JavaRush? И если да то как к нему относитесь?
Тоже смотрю с удовольствием!!! Александр, Украина, Харьков))))
Александр Череп о ! О! Олександр
В шарпе тоже get и set
public String PropName {get;set;}
или
private propName;
public String PropName {
get{return propName;}
set{this.propName=value;}
}
в первом случае private поле автоматически формируется.
смотрю из Канады, огонь
Сергей, 9 51 про фигурные скобки - в моих учебниках они не на той же строке a строкой ниже - Дейтель, Java How to program, 9th
Сергей, доброго времени суток. Огромное вам спасибо за ваши уроки, они очень помогают в освоении Java. Изучаю Java несколько месяцев, набрал неплохую теоретическую базу, и пишу совсем лёгонькие программы. Но хочется чтобы был существенный прогресс, а куда двигаться пока не понимаю. Искать работу однозначно рано, т.к. "зеленый" еще в программировании. Посоветуйте пожалуйста в каком направлении двигаться, может быть какие-нибудь программы, сайты и т.д. . Чтобы перед о мной была поставлена цель сделать ту или иную программу с тем-то функционалом. А то в голову не лезет ничего.Заранее благодарю вас.
Здравствуйте, Сергей. Объясните вашу мысль по поводу Set/Get -ов. Если поле не примитива, а ссылочного типа, то насколько корректно в геттере возвращать само поле, а не его клон? Если нужно возвращать его клон, то как это совмещается с идеей пересоздать все set/get-ры (или помечать каким-то образом поле)? Спасибо
Что посоветуете чтобы быстрее switch'нуться на java?
Из опыта - последние 3 года PHP (фреймворк Yii, обе версии), до этого C++ (Qt). Хотелось бы сохранить направленность в сторону серверной разработки.
Здравствуйте Сергей! Я из старой гвардии, если назову какие языки я учил только рассмешу(алгол, алмир мир). Взялся изучить программирование. Не знаю с чего начинать. Наткнулся на Вас. Слушаю лекции внимательно, но доска абсолютно нечитаемая, иногда и голос нечеткий( или от того , что слова не знакомые, кажется таким). Я янгл. язык не знаю и мне очень трудно разобрать что к чему. Особенно во время писанины, что не маловажно. Становится очень тяжко, вроде все в общем понятно, но как то не укладывается в голове. Может, прежде чем послушать Ваши лекции, стоит (для особых чайников) еще какую нить книжку предварительно изучить? Спасибо
Большое спасибо за лекции! Сложные вещи простыми словами!
Классные лекции, качаю их все. Но хотелось чтобы видео камеру сделали зум на доску, а то там ничего не видно, а хотелось бы увидеть что вы пишите) За все лекции Like!
***** Есть ли робкая надежда что вы можете все лекции заново и более качественно переснять? Очень хотелось бы) Ну там две камеры одна на доску чтобы постоянно туда смотрел а другая весь обзор лекции, есть ли такая возможность? Смотрю лекцию и очень интересно не то что у остальных. Только вот ничего не видно что вы пишите на доске(((
***** Или же 2-ой вариант, нужно сделать презентацию с ноутбука. Так будет легче для вас быстро писать коды и для нас коды будут видны четко, и не надо 2-ю камеру:)
Очень жаль(
за матрешку лайк, вот я прям ждал как будет рассказано про protected и тут бах, гениальное ноу-хау. Ибо в книге Гослинга об этом рассказано текстом и очень не весело. Но там есть о более формальной четкости, раздел 3.2. Когда два класса Б и С наследуются от А, доступ к протектед полю класса А из Б можно получить через ссылку на него, но нельзя через ссылку на класс С.
Было тяжело разобраться в java до этого момента спасибо вам огромное!
это мой второй заход на java, до этого не достиг понимания и ушел на ruby и в последствии освоил ror :)
Там ещё отсвечивает от доски, с ютуба можно сказать ничего и не видать даже. Обидно.
Такие лекции обычно проводятся спец.школах за которые приходится платить, а тут они(лекции) в свободном доступе за что Вам огромное спасибо. Хотел бы узнать, как правильно нужно изучать этот язык. Смотрю Ваши лекции, параллельно изучаю по книге Кена Арнольда..но в то же время понимаю, что стою на месте. Не подскажете что делать? Может посоветуете пару-тройку книг с практическими задачами разного уровня? Заранее спасибо
Большое спасибо! А в них есть практические задачи? Просто хотелось бы не только читать теорию, но и увидеть как она работает :)
Здраствуйте, а как приобрести у вас платный курс?
на 8:40 у вас ошибка, когда каждое слово с большой буквы это Pascal casing, а Camel casing это когда с большой буквы все слова за исключением первого.
Алан Вербило точно
Спасибо большое за Ваш труд.Очень полезные лекции.Но с доской беда😿
тоже смотрю с удовольствием!!! Петр, Украина, Полтава ))))
спасибо
про кратковременную память прям в точку, потом еще и не вериш что сам писал эту фигню :)
39:16 Не является ли класс Bee, кот. по левую сторону от равно - "пользовательским типом данных" для переменной bee? Из этого вопрос. Почему компилятор его просто не создает, зачем он ищет его в пекедже? ИЛИ даже пользовательские типы данных нужно выше описывать? т.е. иметь в наличии. Это же не JS. )
Отличная подача материала, очень интересно слушать. Единственное необходимо что то вроде конспекта того что писалось на доске, так как ничего не видно.
отличная идея. Еще бы записи от руки сделать доступными и для зрителей видио уроков. В аудитории они видны, а на экранах компьютеров "засекречены".
А где можно ознакомиться с предложением о покупке?
Добрый день у меня вопрос. Насчет правильного синтаксиса написания программы. Точней на счет строчек. Вы говорили что программисты считают количество строчек в программе? Как правильно тогда в Java писать.
Вариант 1: 10 строчек
1. package com.myProgeckt.start;
2.
3. import com.myProgeckt.*;
4.
5.
6. class TwoStart {
7. publick statick void main(String[] args) {
8. ...
9.}
10. }
Вариант 2: 7 строчек
1. package com.myProgeckt.start;
2. import com.myProgeckt.*;
3. class TwoStart {
4. publick statick void main(String[] args) {
5. ...
6.}
7. }
Вариант 3: 1 строчка до конца экрана что бы не перекручивать.
1. package com.myProgeckt.start; import com.myProgeckt.*; class TwoStart { publick statick void main(String[] args)}}
P,S Спасибо за лекции. Счастья Вам.
За третий вариант оторвут руки, на второй будут смотреть косо). Первый намного читабельнее. Не надо экономить строчки в ущерб наглядности. Число строк в классе имеет значение лишь тогда, когда их несколько тысяч - такой код надо рефакторить, если часто в нём копаешься (если он просто лежит и никому не мешает - не надо трогать).
Не видно ничего на доске.
Сергей! Лекции супер! Очень интересно, смотришь на одном дыхании. Спасибо! И стало интересно, какая судьба тех студентов, что учились тогда? Сколько человек из скольки все-же освоили Java? :) А Вам большой удачи!)
Доброго времени суток. Уменя вопрос насчет скобки "{". Вы говрите, что должна быть в строке. Да во многих примерах это действительно так. Но вот в книге Кея Хортсманна к этому вообще нет претензий.
/**
* This program displays a greeting for the reader.
* @version 1.30 2014-02-27
* @author Cay Horstmann
*/
public class Welcome
{
public static void main(String[] args)
{
String greeting = "Welcome to Core Java!";
System.out.println(greeting);
for (int i = 0; i < greeting.length(); i++)
System.out.print("=");
System.out.println();
}
}
И так полно по книге. Вот мне как начинающему изучающему джава но далеко не новечку в программированию уже за плечами более 15 лет на 1С интересно услышать доводы относительно этого. Потому как я не поддерживаю г..кодирования и уважаю такие мнения как "Совершенный код" С.Макконнелла.
А вот пример созданный в IDE Eclipse:
public class HelloJava {
public static void main(String[] args) {
System.out.print("Hello Java. IDE: Eclipse.");
}
}
Возможно книга и примеры написаны старыми стандартами?
Большое спасибо за лекции.
Решил обратно switch'нуться в джаву.
Вас смотрят в Ижевске=)
mr Umberto опасно !
Не только Ижевск, но и по всей Удмуртии )))
Отличные лекции! Спасибо! Может забегаю вперед и не досмотрел еще до момента этого. Что такое TOMCAT и APACHE ANT? Я ставил приложение на яве, компилировал его по инструкции не совсем понимая что делаю. Как результат получил страничку, Так понимаю она написана на яве и выполняется на ява-машине установленной на сервере.Но вот что такое TOMCAT?
Спасибо в общем-то-)))))) Дорогу осилит идущий.
всетаки доску видно плохо.
Доска сама по себе ужасна плюс лампа отражается, видимость 0.
Не понял про имя метода или параметра i (55:56)
А точнее, почему поле должно называться как их что - то там(сетеры вроде)
Объясните, если не трудно ;)
Оператору 4 часа исправительных работ !!! Какое отношение к работе - такой и результат.
Лектору ставлю +. Сергей, почему бы просто не сидеть за компом и транслировать действия на экран ? Маркер и доска не годится для наглядных примеров.
Спасибо, что ответили.
Предлагаю в следующий раз хотя бы камеру поставить поближе к доске и подобрать ракурс так, чтобы и выступающий и доска попадали в кадр.
Возможно покажется, что я просто цепляюсь к мелочам, но ведь Мы хотим сделать Мир лучше ! :)))
Выражаю ещё раз Вам благодарность! Спасибо за Ваши старания.
вы бы переставили доску, чтоб было видно что и как пишется)
Просьба делать зум на камере хоть иногда
Здравствуйте, у меня вопрос. Разумно ли стартовый класс (точка входа в программу) располагать вне пэкэджей?
IDEA действительно ставит фигурные скобки с новой строки, и меня это реально смущало, так как привык всегда открывать на той же строке, причем от версии это не зависит. Странно, но это так. Спасибо за урок Сергей!
Всё редактируется в настройках)
Да, я уже нашел.
Ruslan Zinovyev что самое забавное - по стандарту PSR 2 нужно ставить скобку именно с новой строки. По крайней мере для php
Отличные лекции, но только для тех у кого уже есть опыт.
супер! Отличный урок! То есть уровень доступа public это как в php global ? И к нему можно обратится из любого класса?
В php тоже есть public) Делает тоже самое.
Вы есть в каких нибудь соц.сетях?
Сергію, скажіть, а для програміста є обов'язковим глибоке знання математики?
***** А как же тригонометрические функции и дифференциальное-интегральное исчисление? Такая потеря, столько времени в школе убили на это, а тут бац - и не пригодилось :D
***** Хотя справедливости ради замечу, что синусом и косинусом я таки иногда пользуюсь. Но это скорее от интереса, а не от необходимости.
А применяется ли вообще когда-нибудь доступ public для полей класса?
Константа
Сергей, с дикцией надо что то делать, несколько раз пересматривать приходиться. А так очень интересно.
Спасибо! Уложилось в голове по полочкам)))
С ютуба вторая половина лекции уже вообще непонятная была. Что-то слишком мелкое и отсвечивает на доске.
какой язык изучить , чтобы легче понять java))
Miserable hero с плюс плюс
А откуда Вы взяли про кратковременную память у программистов? Пытался нагуглить исследования по этому поводу и ничего особо не нашел, кроме британских ученых: www.cs.bham.ac.uk/research/projects/cogaff/misc/memory-and-programming.html
+Sergey Nemchinsky )))
НЕ ВИДНО НИ ***, НО ОЧЕНЬ ГОДНО!!!!!!!!!!!
СПАСИБЫ;)
Хорошие лекции.
Жаль, что оператор вообще не смотрит, что камера снимает.
А продолжение третьей лекции есть, а то воде на перерыв 5-7 мин ушли и сразу 4-я лекция?
***** Спасибо
Благодарю за отличную подачу материала,НО - не видно ни черта на этой доске,хоть убейте.Как я ни вглядывался в монитор)
Было бы неплохо.В предыдущих видео кто-то из ребят доску зумил для лучшей картинки - прям отлично было!
Ну,лично мне до Киева далековато ехать)Но если записать эти выступления и освежить эти лекции,с учетом всех новинок в данной отрасли - будет круто!
Все круто... но лично мое Субъективное мнение, то все термины надо либо переводить на русский либо оставлять на ангРиском:).
А то "security reason" может поставить в неудобное положение человека и он спросит его значение/смысл.
А "case зависимый" - не вызовет достаточно сильных неудобств, для задания вопроса. НО это мое субъективное мнение, которое не на что не претендует.
Вы не упростите себе жизнь и понимаение, если будете следовать этой логике перевода терминов на ВНИМАНИЕ!: не тот язык (русский), на котором разработан Java. Помните факт, что при переводе на другие языки порой подменяются значения (это я говорю об обычных языках, а не програмировании).
Говорю это с хорошим знанием английского языка и с пониманием того что рано или поздно ваш мозг научится "мыслить" терминами на английском языке. Это важно. Сложно выразиться мне, но поверьте - знание других языкав это не набор слов в голове - это спобность мыслить и изъясняться на нем. Практически от скорости мышления мозга на иностранном языке зависит его знание в целом. (я беларус. я носитель русского и мыслю на нем, но способен говорить и мыслить на беларуском, инглише, сленге, матерном и фене... пусть и не так как на руском, но ведь это не родные для меня...
А с учетом запоздадых переводов свежей литературы на русский, вы начнете читать ее в origin. in English. (Если захотите сохранить точку роста, быть в тренде и расти как спец.)
P.S. Мне, как новичку в прг. но человеку знающем инглиш некоторые моменты усваиваются быстрее. Так что не важно терминология в Java подтянет English в голове или наоборот. Рано или поздно это произойдет.
P.P.S Говоря языком програмирования: ЭЭЭ мы ведь наследники??? Мы зависим от класса Язык Java, а не наоборот )
Так что ваш метод рано или поздно окажет негатив.
Успехов. Даже сам не ожидал что так длинно выйдет )
Спасибо за инфу )
все круто, преподаватель вообще супер, но на доске ни чего не видно!
Ничерта не видно
супер!
Почему он не сказал зачем нудны геттеры и сеттеры
Очень плохо видно на доске. Напишите , пожалуйста, код в IDE, смонтируйте и синхронизируйте по смыслу с наездом на определённые участки кода:)
если будет нужна помощь при монтаже - помогу :)
Сижу думаю, как быть когда написано:
int test(string s) {
return s.length;
}
мне дико не удобно т.к. первые две строки, название функции и первая строчки сливаются визуально от чего читабельность кода усложняется, мб github-ам и удобно но хз как быть мне в таких случаях.
ох уж этот Климакс подобные системы..
у меня из-за этого в гите на винде было 2 случая...
1 - один умный прогер писал класс... потом понял что он немного дурачек, и решил сохранить свой код... переименовал его, сделав с маленькой буквы и ревертнул класс с гита
получилось 2 класса.. один нормальный с большой буквы и один с маленькой... для климакса - это нормально... а вот у меня была версия только с большой буквы.. или чтото типа того... короче комить не комить... изменялся другой класс в гите.. и не было никакого эффекта
2 - другой умный программист решил обозвать sql для MyBatis -а, применяя символ ":", теперь у меня на компе 6 unversionned файлов без текста с именами типа "20180426113218_CTV-351_Number_of_user_"
Reflection - это классная штука, очень полезная весчь.. по аннотациям делать инстансы классов, вызывать их методы :) по типу Injection в Spring
не вижу в нем ничего страшного, все логично и понятно)) и доки не нужны
@@SergeyNemchinskiy тут я согласен, поэтому это подходит только в одном случае - сделал, забыл и хватит
Ссылки добавьте на 1-ю и 2-ю части
th-cam.com/play/PLmqFxxywkatR3qNmxqcFIHF9MN2-_eteU.html
Ныаа
@@vladimirgoodness2212 , ага). Спасибо
Postojanno svetovoje pjatno na doske meschajet! No lekcii chudestnije:)))
из начинающих только я смотрю и ничего не понимаю? или не только я один такой тупой?)
доска отсвечивает , пишешь мелко и ни черта не видно)) объясняешь на 5 и косяк на 5 !!!) (по 5 бальной )
+Sergey Nemchinsky не стоит переснимать, просто сделайте перезапись видео с наложением в нижнем левом углу или на весь экран с тем, что объясняли ранее, так проще, мне кажется)
+Sergey Nemchinsky а если в виде субтитров к видео надписи на доске дополнить? и переснимать не надо =)
почему хэллу волд
Оператора на мыло)))))))))
Анекдот 50:05
Дневник студентки:
1-й курс - никому, никому, никому 2-й курс - никому, никому, только ему 3-й курс - ему, ему, ему 4-й курс - всем, всем, всем 5-й курс - кому, кому, кому
2022 год доска отсвечивает :)
Может программист из Сергея и хороший , но преподаватель плохой. Скажу банальность , но к месту , уметь самому что-то делать и уметь научить этому других - это не одно и то же. И в этом проблема большинства программистов , которые решили учить других . Профессия программист и профессия педагог - это разные профессии .
Прджепропортфайлфутаталада ничего не понятно! Было бы хотябы видно что там на доске написано :( может на практике все будет понятнее. В общем методы в пакетах , пакеты имеют разные названия чтоб методы были уникальны ?
Не представляю зачем это все нужно !
11:42 гениальная пасхалка в шутке ахаха
Спасибо Сергей за лекции. Все доходчиво и понятно, но есть одна вещь которая может отпугнуть рядового свободомыслящего человека как я. Этот посыл выражает ваша одежда. Как у вас вообще хватает ума надевать такие знаки кровавого деспотического режима? Ваша красная олимпийка ясно дает понять, что вы приверженец коммунистических идей, но зачем выставлять это напоказ? И эта ваша тяга к красным фломастерам.... что они лучше синих. Сергей, я был о вас лучшего мнения
+MrSomeonedude Может вы сами себе накручиваете? потому как я в красной олимпийке вижу всего лишь красную олимпийку...
Программист? Да, может быть, я не разбираюсь. Учитель? Вообще никакой. Ни хрена не учит, просто рассказывает то что сам знает. Но это не признак учителя.
Слава Україні. Dictator Putin = new Dictator();
Putin.harakiri();