День отзывов🔥
Ссылки на курсы, по которым оставили отзывы:
➡️ C#. Технология LINQ
➡️ Алгоритмы поиска и сортировки
➡️ Профессия С# разработчик
Напоминаю, что отзывы на Stepik можно оставлять только после прохождения 80% курса!
#отзывы
Ссылки на курсы, по которым оставили отзывы:
➡️ C#. Технология LINQ
➡️ Алгоритмы поиска и сортировки
➡️ Профессия С# разработчик
Напоминаю, что отзывы на Stepik можно оставлять только после прохождения 80% курса!
#отзывы
❤4
Как часто вы откладывали свою жизнь и СЕБЯ на ПОТОМ?
Потом поменяю профессию, потом подтяну знания, потом начну изучать что-то новое и интересное. Ведь сейчас некогда 🤷♂️
У каждого из нас есть грандиозные планы и обещания, мощные эмоциональные переживания, принятие и поиск себя, бесконечное обучение и познание.
Наше время жизни все равно уйдет, пока вы живете в режиме ожидания.
Все, что от нас зависит, это КАЧЕСТВО нашей жизни, с которым мы ее проживаем сейчас.
Знаете это состояние?
Когда хочешь большего, но не знаешь ЧЕГО конкретно.
Когда можешь больше, но не знаешь КАК.
Когда думаешь, изучаешь, ищешь, а БОЛЬ, от собственной НЕ РЕАЛИЗАЦИИ давит все сильнее и сильнее.
На самом деле, то место в жизни, ситуация, в которой вы сейчас находитесь - это лучшее, что вы могли сделать и придумать на своем уровне мышления прямо сейчас.
⠀
Для других результатов нужны ДРУГИЕ действия, для других действий нужны ДРУГИЕ знания.
Итоговое решение, какими вы хотите стать и что делать, принимаете именно ВЫ 🤷♂️
Потом поменяю профессию, потом подтяну знания, потом начну изучать что-то новое и интересное. Ведь сейчас некогда 🤷♂️
У каждого из нас есть грандиозные планы и обещания, мощные эмоциональные переживания, принятие и поиск себя, бесконечное обучение и познание.
Наше время жизни все равно уйдет, пока вы живете в режиме ожидания.
Все, что от нас зависит, это КАЧЕСТВО нашей жизни, с которым мы ее проживаем сейчас.
Знаете это состояние?
Когда хочешь большего, но не знаешь ЧЕГО конкретно.
Когда можешь больше, но не знаешь КАК.
Когда думаешь, изучаешь, ищешь, а БОЛЬ, от собственной НЕ РЕАЛИЗАЦИИ давит все сильнее и сильнее.
На самом деле, то место в жизни, ситуация, в которой вы сейчас находитесь - это лучшее, что вы могли сделать и придумать на своем уровне мышления прямо сейчас.
⠀
Для других результатов нужны ДРУГИЕ действия, для других действий нужны ДРУГИЕ знания.
Итоговое решение, какими вы хотите стать и что делать, принимаете именно ВЫ 🤷♂️
🔥9❤4😭2❤🔥1🤔1
Самый "простой" и понятный путь, чтобы стать разработчиком
Недавно я создал две программы обучения, которые дают возможность вам пройти путь от новичка до крутого разработчика на С#:
✅Разработчик оконных приложений
✅Backend-разработчик
Чем отличаются две профессии?
📌 Разработчик оконных приложений разрабатывает приложения, которые устанавливаются и открываются на одном конкретном компьютере.
📌 Backend разработчик - это разработчик web-приложений. То есть это те приложения, которые устанавливаются на сервере, доступ к которым мы имеем через браузер через сеть интернет. По сути это обычный сайт.
Эти программы специально рассчитаны для тех, кто хочет сменить профессию и стать разработчиком. Вам не нужны никакие дополнительные знания. Все есть на этих курсах
Напоминаю, что осталось всего 2 дня таких цен. Скидка сгорит 8 декабря в 23:59 МСК
🔥 В итоге, пакетное предложение дешевле на 37%, чем покупка курсов по отдельности.
🖥 Профессия "Разработчик оконных приложений на C#"
🖥 Профессия "Backend разработчик на C#"
🖥 Профессия "С# разработчик"
А еще, друзья, действуют скидки на эти курсы:
🖥 Основы программирования
🖥 Алгоритмы и структуры данных
P. S. При переходе по ссылкам скидка применяется автоматически 🔥
Недавно я создал две программы обучения, которые дают возможность вам пройти путь от новичка до крутого разработчика на С#:
✅Разработчик оконных приложений
✅Backend-разработчик
Чем отличаются две профессии?
📌 Разработчик оконных приложений разрабатывает приложения, которые устанавливаются и открываются на одном конкретном компьютере.
📌 Backend разработчик - это разработчик web-приложений. То есть это те приложения, которые устанавливаются на сервере, доступ к которым мы имеем через браузер через сеть интернет. По сути это обычный сайт.
Эти программы специально рассчитаны для тех, кто хочет сменить профессию и стать разработчиком. Вам не нужны никакие дополнительные знания. Все есть на этих курсах
Напоминаю, что осталось всего 2 дня таких цен. Скидка сгорит 8 декабря в 23:59 МСК
🔥 В итоге, пакетное предложение дешевле на 37%, чем покупка курсов по отдельности.
🖥 Профессия "Разработчик оконных приложений на C#"
🖥 Профессия "Backend разработчик на C#"
🖥 Профессия "С# разработчик"
А еще, друзья, действуют скидки на эти курсы:
🖥 Основы программирования
🖥 Алгоритмы и структуры данных
P. S. При переходе по ссылкам скидка применяется автоматически 🔥
🔥2
Задача
Что выведет функция и почему? Очень важно написать ПОЧЕМУ.
Ответы пишите в комментариях скрытым текстом. Воттак .
Разбор задачи опубликую завтра
#задачи
Что выведет функция и почему? Очень важно написать ПОЧЕМУ.
public static void Task()
{
var students = new List<string> {
"Хетаг",
"Света",
"Антон",
"Алекс",
"Николай"
};
var result1 = students.Where(x => x.Length <= 5);
students[1] = "Светлана";
students[3] = "Александр";
foreach (var item in result1)
{
Console.Write(item + " ");
}
}
Ответы пишите в комментариях скрытым текстом. Вот
Разбор задачи опубликую завтра
#задачи
❤6🔥3👍1
Разбор задачи
Что выведет функция?
Правильный ответ: Хетаг Антон.
Многие был ответили, что выводится Хетаг Света Антон Алекс. Однако дело в том, что метод Where выполняется отложенно по требованию. То есть, на месте вызова он не выполняется. В данном случае он выполнился так как мы выводим результат данного метода. Следовательно между вызовом метода Where и его выполнением произошли изменения в коллекции, что повлекло за собой такой неожиданный результат. Будьте бдительны с методами LINQ.
Это очень частый вопрос на собеседованиях. А так же часто встречается при разработке. Теперь вы немного больше готовы к собесам😎
Более подробно это все можно изучить и закрепить на практике на моем курсе C#. Технология LINQ.
Как вам такой вид контента как задачи с разбором? Дайте обратную связь
#задачи #разбор_задач
Что выведет функция?
public static void Task3()
{
var students = new List<string> {
"Хетаг",
"Света",
"Антон",
"Алекс",
"Николай"
};
var result1 = students.Where(x => x.Length <= 5);
students[1] = "Светлана";
students[3] = "Александр";
foreach (var item in result1)
{
Console.Write(item + " ");
}
}
Правильный ответ: Хетаг Антон.
Многие был ответили, что выводится Хетаг Света Антон Алекс. Однако дело в том, что метод Where выполняется отложенно по требованию. То есть, на месте вызова он не выполняется. В данном случае он выполнился так как мы выводим результат данного метода. Следовательно между вызовом метода Where и его выполнением произошли изменения в коллекции, что повлекло за собой такой неожиданный результат. Будьте бдительны с методами LINQ.
Это очень частый вопрос на собеседованиях. А так же часто встречается при разработке. Теперь вы немного больше готовы к собесам😎
Более подробно это все можно изучить и закрепить на практике на моем курсе C#. Технология LINQ.
Как вам такой вид контента как задачи с разбором? Дайте обратную связь
#задачи #разбор_задач
👍17🔥4
Вернулась к мечте стать программистом после 20-летного перерыва
История моей ученицы Натальи. Сейчас ей 44 года, она из г. Смоленск.
Точка А:
✖️ 20 лет работы психологом
✖️ Катастрофически не хватает денег
Изначально Наталья поступала на физ-мат, чтобы стать программистом. Но образование на тот момент было плохое и она пошла учиться на психолога.
Во время ковида решила вернуться к своей мечте стать программистом
Наталья пошла на курс "Основы программирования" по совету знакомого и прошла его за месяц 👻
Точка Б:
✅ Удаленная работа в компании из Екатеринбурга
✅ Работа по совместительству, т.к. не хотела уходить с основной работы
✅ Зарплата в 3 раза выше, чем на основной работе
Полное интервью Натальи здесь
Обязательно посмотрите, с каким подходом Наталья проходила собеседования. Эта информация очень ценная и полезная
История моей ученицы Натальи. Сейчас ей 44 года, она из г. Смоленск.
Точка А:
✖️ 20 лет работы психологом
✖️ Катастрофически не хватает денег
Изначально Наталья поступала на физ-мат, чтобы стать программистом. Но образование на тот момент было плохое и она пошла учиться на психолога.
Во время ковида решила вернуться к своей мечте стать программистом
Наталья пошла на курс "Основы программирования" по совету знакомого и прошла его за месяц 👻
После "Основ программирования" муж уговорил пойти учить язык программирования Java, но практика там была никакая. И я решила, что мне нужен хороший преподаватель и нормальный язык
Точка Б:
✅ Удаленная работа в компании из Екатеринбурга
✅ Работа по совместительству, т.к. не хотела уходить с основной работы
✅ Зарплата в 3 раза выше, чем на основной работе
Полное интервью Натальи здесь
Обязательно посмотрите, с каким подходом Наталья проходила собеседования. Эта информация очень ценная и полезная
❤6🦄4
День отзывов🔥
Ссылки на курсы, по которым оставили отзывы:
➡️ Алгоритмы и структуры данных
➡️ Профессия С# разработчик
➡️ С# для продвинутых
Напоминаю, что отзывы на Stepik можно оставлять только после прохождения 80% курса!
#отзывы
Ссылки на курсы, по которым оставили отзывы:
➡️ Алгоритмы и структуры данных
➡️ Профессия С# разработчик
➡️ С# для продвинутых
Напоминаю, что отзывы на Stepik можно оставлять только после прохождения 80% курса!
#отзывы
❤4🔥3👍1
Рейтинги ЯП
В этом году языком года согласно рейтингу языков программирования TIOBE скорее всего станет C#, по крайне мере так считает глава TIOBE.
C# показал наибольший рост +2,38% (ближайшие соперники Fortran и F# сильно отстают - +0,64% и +0,48% соответственно)
Полный рейтинг можно посмотреть тут.
C# родненький😂❤️
В этом году языком года согласно рейтингу языков программирования TIOBE скорее всего станет C#, по крайне мере так считает глава TIOBE.
C# показал наибольший рост +2,38% (ближайшие соперники Fortran и F# сильно отстают - +0,64% и +0,48% соответственно)
Полный рейтинг можно посмотреть тут.
C# родненький😂❤️
🔥16👍4
У меня тут ученица получила работу. Завтра расскажу вам. Очередная победа😍 Кстати от начала поиска до получения оффера прошло полтора месяца)
Я так рад, что готов запилить для вас тесты😂
ЩА все будет😂👻
Я так рад, что готов запилить для вас тесты😂
ЩА все будет😂👻
❤11🍾6
Что выведет вышеприведенный код?
Anonymous Quiz
79%
60,2
16%
70,5
0%
0
1%
0,0
4%
Будет ошибка компиляции
1%
Будет ошибка во время выполнения
Что покажет вышеприведенный код?
Anonymous Quiz
10%
1
27%
2
1%
3
0%
4
57%
9
3%
Будет ошибка компиляции
2%
Будет ошибка во время выполнения
🥰1
Значимые и ссылочные типы данных
Все переменные заносятся в стек. Но где хранится их значение зависит от типа данных.
Любая переменная относится к одному из типов данных.
1. Значимый тип данных. Значение переменной данного типа хранится прямо на стеке.
2. Ссылочный тип данных. Значение переменной хранится в куче (другая область памяти). А на стеке хранится ссылка на эту область памяти.
Так вот, когда мы присваиваем одной переменной другую переменную, то копируется то значение, которое хранится в стеке. То есть, для значимых типов копируется значение, а для ссылочных типов копируется ссылка (две переменные будут указывать на одну и ту же область в памяти).
Кроме этого:
1. Копирование также происходит при передаче параметров в функцию/метод.
2. При сравнении переменных на равенство (==) сравниваются значения, которые указаны в стеке
Как вам такой тип контента? Сначала тест, потом объяснения, а потом снова тест для закрепления материала (да, скоро будет еще тест)?
PS. Данная и другие темы будут более подробно разжеваны и показаны в курсе "C# Курс для продвинутых". Вы можете начало курса попробовать пройти бесплатно. Ну например данная тема подробнее рассказывается здесь. Попробуйте😉
Все переменные заносятся в стек. Но где хранится их значение зависит от типа данных.
Любая переменная относится к одному из типов данных.
1. Значимый тип данных. Значение переменной данного типа хранится прямо на стеке.
2. Ссылочный тип данных. Значение переменной хранится в куче (другая область памяти). А на стеке хранится ссылка на эту область памяти.
Так вот, когда мы присваиваем одной переменной другую переменную, то копируется то значение, которое хранится в стеке. То есть, для значимых типов копируется значение, а для ссылочных типов копируется ссылка (две переменные будут указывать на одну и ту же область в памяти).
Кроме этого:
1. Копирование также происходит при передаче параметров в функцию/метод.
2. При сравнении переменных на равенство (==) сравниваются значения, которые указаны в стеке
Как вам такой тип контента? Сначала тест, потом объяснения, а потом снова тест для закрепления материала (да, скоро будет еще тест)?
PS. Данная и другие темы будут более подробно разжеваны и показаны в курсе "C# Курс для продвинутых". Вы можете начало курса попробовать пройти бесплатно. Ну например данная тема подробнее рассказывается здесь. Попробуйте😉
👍22❤1