С# Start 1.0
418 subscribers
4 photos
23 files
99 links
Язык программирования C#. Здесь вы найдете все необходимое для изучения C#: от теории до практики.

Чат: @chat_csharp
Сотрудничество: @jn8momotov
Download Telegram
1️⃣3️⃣ Урок. Объектно-ориентированное программирование.

Windows Forms. Класс Control. Элементы Windows Forms. Приложение «Швейцарский нож». RTF-формат. Привязка данных. Веб-службы. Десериализация и сериализация XML.

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

Переодически будем выкладывать еще дополнительный материал по всем темам данного урока для окончательного усвоения.

По всем вопросам пишите в чат
https://tttttt.me/chat_csharp

#lessons@csharp_start
Дополнительные материалы к 13 уроку:

- Создание графического приложения
https://metanit.com/sharp/windowsforms/1.1.php

- Основы форм
https://metanit.com/sharp/windowsforms/2.1.php

- Основные свойства форм
https://metanit.com/sharp/windowsforms/2.2.php

- События в Windows Forms
https://metanit.com/sharp/windowsforms/2.4.php

- Элементы управления
https://metanit.com/sharp/windowsforms/4.1.php

- Элементы Radiobutton и CheckBox
https://metanit.com/sharp/windowsforms/4.5.php

- Текстовое поле TextBox
https://metanit.com/sharp/windowsforms/4.3.php
▫️Должность:
Разработчик C#

▫️Требования:
- опыт работы 1-2 года
- английский язык технический
- уверенное знание C#, .NET
- опыт многопоточного программирования
- знание БД MS SQL на уровне написания хранимых процедур
- умение спрогнозировать и выдерживать сроки разработки
- умение писать красивый, понятный и легко поддерживаемый код
- умение отслеживать причины ошибок на большом количестве уровней (от браузера до БД)
- широкий кругозор в области информационных технологий
- умение работать как по ТЗ, так и без него (Разработчик-аналитик)

▫️Дополнительные навыки:
- опыт разработки высоконагруженных, масштабируемых систем
- умения самостоятельно проводить исследования и технический анализ
- участие в разработке систем, автоматизирующих бизнес-процессы организации (желательно в области систем документооборота и workflow-систем)

▫️Вакансия:
https://career.ru/vacancy/25023257

#job@csharp_start
Одним из самых интересных способов протестировать и прокачать свои it-skills являются хакатоны. Они представляют собой марафоны программирования, где участники сталкиваются в лоб с реальными задачами, решение которых нужно отраслям. Кроме бесценного опыта, можно выиграть приз и найти единомышленников.

Hackathons Announces - это канал комьюнити Russian Hackers, где рассказывают про все самые интересные хакатоны и другие мероприятия из мира IT.

Ссылка: t.me/Hackathons_Announces
Небольшой тест перед сном. Что будет выведено в результате выполнения программы?

Варианты ответа:
1️⃣ 2
2️⃣ 16
3️⃣ Ошибка
10 полезных Git команд, которые облегчат работу

За последние несколько лет популярность git возросла, что позволило этой системе стать наиболее распространенной. Она используется разными программистами и командами разработчиков, начиная небольшими опен-сорс проектами и заканчивая linux kernel. Существует большое количество Git команд, которые важно знать. Давайте же разберем топ Git команд.
Как понять программиста: ТОП важных вещей о программировании

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

Варианты ответа:
1️⃣ 1
2️⃣ 2
3️⃣ 1 и 2
1️⃣4️⃣ Урок. Объектно-ориентированное программирование.

Windows Forms. BindingSourse. BindingNavigator. DataGridView. Month Calendar. Сериализация и десериализация XML

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

Переодически будем выкладывать еще дополнительный материал по всем темам данного урока для окончательного усвоения.

По всем вопросам пишите в чат
https://tttttt.me/chat_csharp

#lessons@csharp_start
Искусственный интеллект и нейросети для .NET-разработчиков

В этой статье рассказывается, как .NET-разработчики могут использовать возможности ИИ в своих проектах: начиная от готовых когнитивных сервисов, работающих в облаке, заканчивая обучением нейросетей на .NET-языках и запуском сложных нейросетевых моделей на компактных устройствах типа Raspberry Pi.
Прокачиваем производительность C#

Сегодня мы поговорим о производительности в C#, о способах прокачать её до неузнаваемости. Задача этой статьи — продемонстрировать такие способы повышения производительности, которые, при необходимости, вы смогли бы использовать самостоятельно. Однако эти методики не являются универсальными — вы не сможете использовать их в качестве общего решения любой задачи. Они хороши при наличии вполне конкретных сценариев использования, о которых пойдет речь ниже.
Паттерны внедрения зависимостей

Давайте разберемся с внедрением зависимостей в .Net, так как данная тема является одним из обязательных к изучению для написания качественного, гибкого к изменениям и тестируемого кода. Начнем мы с самих необходимых и базовых паттернов внедрения зависимостей — внедрение через конструктор и через свойство
Разработчики, айтишники, программисты, дизайнеры и все неравнодушные к хакатонам - 13-15 апреля в Москве будет большой хакатон по созданию проектов с дополненной и виртуальной реальностью AVRA Hack.

Будет 3 номинации. От партнеров FunCubator и Промсвязьбанк + 1 свободная: за 48 часов создать удивительный и впечатляющий, понятный и полезный в бизнесе продукт.

Призы достойные:
- камеры Samsung Gear 360
- шлем Lenovo Mixed Reality
- сувениры от Microsoft
и не только
- месяц занятий английским с преподавателем в Skyeng
- билеты на выставку gamescom в Германии
1️⃣5️⃣ Урок. Объектно-ориентированное программирование.

Введение в базы данных

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

Переодически будем выкладывать еще дополнительный материал по всем темам данного урока для окончательного усвоения.

По всем вопросам пишите в чат
https://tttttt.me/chat_csharp

#lessons@csharp_start