1. Новые складчины: Показать еще

    07.12.2016: Обработка голоса для инфобизнесмена (Евгений Попов)

    07.12.2016: Белая схема заработка. 8-10к в неделю не напрягаясь.

    07.12.2016: Как писать отличные книги и зарабатывать намного больше других авторов (Юрковская, Барякина)

    07.12.2016: Матемашка для малышей (Лена Данилова)

    07.12.2016: Мамочка vs плохая девочка (Ирина Ляхова)

  2. Нужен организатор: Показать еще

    07.12.2016: интересная программа для ставок на футбол

    07.12.2016: Схема зарабокта до 10000 за один час

    07.12.2016: [Fl-StudioPro] Сведение электронной музыки до профессионального результата. (NEW)

    07.12.2016: GTG - Greater than Gatsby - Newborn collection II

    07.12.2016: GTG - Greater than Gatsby - The Innocence Collection II (greaterthangatsby.com)

  3. Сбор взносов Показать еще

    06.12.2016: Тестостерон Release 2016 (Арсен Маркарян)- Первый поток последнего онлайн курса

    06.12.2016: Обучение Бизнесу с Китаем от 100$ к 10.000$ за 2 месяца коучинг 17.0 (Версия Платинум)(Дима Ковпак)

    05.12.2016: Психоаналитическая психотерапия на практике (Отто Кернберг)

    04.12.2016: Для начинающих - 1 курс (работа с эфирным телом) (Ксения Меньшикова)

    03.12.2016: IGCONF - самая масштабная конференция по рекламе в социальных сетях

Запись

[ШП] C#. Базовый курс

Тема в разделе "Курсы по программированию", создана пользователем Telegram, 13 фев 2013.

Цена:
8970 руб
Взнос:
98 руб
Организатор:
Требуется
Участников:
0/100

(Список пока что пуст. Запишитесь первым!)

    Тип: Стандартная складчина
    1. Telegram

      Telegram Организатор складчин

      [ШП] C#. Базовый курс

      C#. Базовый курс
      Для кого:
      Курс предназначен для начинающих программистов незнакомых с языком программированием C#. Слушатель курса должен иметь базовые знания концепции программирования.
      По окончании курса Вы будете уметь:
      1. Разрабатывать приложения на C# c использованием платформы .NetFramework.
      2. Создавать диаграммы UML последовательность исполнения, переводить их в код C#.
      3. Создавать пользовательские типы, где будет использована концепция объектно-ориентированного программирования. Создавать делегаты, подписываться и вызывать события.
      4. Познакомитесь с базовыми пространствами имен, и классами которые помогут вам освоить платформу .NET Framework.
      5. Создавать свою реализацию базовых интерфейсов .NET Framework.
      6. Использовать LINQ язык запросов.
      7. Работать с файлами, базой данных MSSQL Server.
      8. Писать многопоточные приложения.
      9. Отлаживать ваши приложения с использованием встроенного отладчика и вспомогательных классов .NET Framework.
      10. Сможете эффективно построить обработку исключений в ваших приложениях.
      11. Будете знать особенности и отличия различных типов проектов для языка программирования C#.
      12. Освоите профессиональную среду разработки Microsoft Visual Studio 2010.
      13. Познакомитесь с дополнительным инструментарием облегчающих жизнь разработчиков.
      Занятие 1
      Начало
      • Вводное слово по CLR, C#, .Net Framework.
      • Настройка рабочей среды VisualStudio. Вспомогательные инструменты Resharper, GhostDoc.
      • Обзор типов проектов и решаемые ими задачи.
      • Структура проекта (Решение, Библиотека, Проект, Исходный код).
      • Как работать с исходными кодами, редактор текста. Компилирование проекта.
      • Основные окна студии: OUTPUT, ERROR, Solution Explorer, Редактор кода.
      • Где искать помощь, встроенная справка MSDN, основные ошибки начинающего программиста.
      • Диаграммы UML, последовательность выполнения программного кода.
      Синтаксис C#
      • Пространство имен.
      • Константы, переменные.
      • Типы данных .Net
        1. Значимые типы (вещественные, целочисленные, строки, ссылки, булево значение, DateTime, структуры)
        2. Перечисления (Битовая маска)
        3. Массивы
        4. Ссылочные типы
      • Различие между ссылочными и значимыми типами.
      Занятие 2
      Синтаксис C#
      • Методы документирование исходного кода.
      • Операторы ветвлений, выбора (If..else, switch, ?:)
      • Логические, условные, унарные, операторы равенства.
      • Циклы (for, foreach, with)
      • Отладка приложений с использование встроенного отладчика
      Занятие 3
      Объекто-ориентированное программирование в C#
      • Типы данных .Net
        1. Ссылочные типы
        2. Класс, интерфейс
      • Объектно-ориентированное программирование (Основные понятия ООП)
        1. Инкапсуляция, наследование, полиморфизм, абстракция.
      • Что такое объект, свойство, поле, конструктор, деструктор, метод, событие, делегат.
      • Работа с методами. Входные параметры, выходные параметры, ref, out.
      Занятие 4
      Объекто-ориентированное программирование в C#
      • Статичные классы, методы, конструктора. Паттерн Singleton
      • Модификаторы доступа (Public, Private, Internal, Protected
      • Абстрактные классы, базовые классы.
      • События, Делегаты (Func, Action).
      • Атрибуты (Мета-программирование).
      • Основные паттерны проектирования типов.
      Занятие 5
      Обработка исключений в C#
      • Обработка исключений. Блоки try..catch..finaly. Порядок обработки исключений.
      • Часто встречаемые исключения при написании программ с использованием .net framework
      Встроенный классы .NET Framework

      • Основные встроенные классы.
        1. Классы по работе с текстом
        2. Классы замеров производительности Stopwatch.
      • Обобщенные коллекции (IList, IObservableCollection, IDictionary)
      • Реализация базовых интерфейсов .Net Framework (ICloneable, IDisposable, IEnumerator).
      Занятие 6
      LINQ для работы с данными
      • Лямбда выражения.
      • LINQ. Что это? Как это работает? Основные конструкции языка запросов.
      • LINQ при работе с коллекциями (LINQ TO Objects).
      • LINQ to SQL
      Доступ к данным

      • Локальные данные.
      • Работа с базой данных MSSQL с использованием ADO.NET
      Занятие 7
      Доступ к данным
      • Работа с БД с использованием ORM EntityFramework
      Многопоточность в приложениях
      • Программирование многопоточных систем.
      • Основные моменты препроектирование многопоточных систем (Состояние гонки, Increment, long).
      • Оператор lock. Синхронизация потоков. Пул потоков.Task.
      Занятие 8
      К сведению
      • Время жизни объектов. Сборка мусора.
      • Оптимизация программного кода.
      • Обзор технологий Microsoft, где возможно использовать C#. (ASP .NET, WPF, Winforms, WCF, WF, Windows 8, WP 8)
      • Библиотека Microsoft EnterpriseLibrary, вспомогательные библиотеки.
      • Полезные ресрурсы в интернете.
      26 марта - Вт, Пт 20:00



      Тизер
       
      Telegram, 13 фев 2013
    2. Загрузка...

      Похожие складчины
      1. Telegram
        Запись

        [ШП]PYTHON. БАЗОВЫЙ КУРС

        Telegram, 5 мар 2013, в разделе: Курсы по программированию
      2. Telegram
        Запись

        [ШП] HTML и CSS Основы создания сайтов

        Telegram, 31 окт 2014, в разделе: Курсы по программированию
      3. Telegram
        Запись

        [ШП] Московская Академия Компьютерных Технологий...

        Telegram, 22 сен 2014, в разделе: Курсы по программированию
      4. Telegram
        Запись

        [ШП] SЕО: Oптимизация и прoдвижeниe сaйтoв

        Telegram, 28 авг 2014, в разделе: SEO, анализ, юзабилити, продвижение сайтов
      5. Telegram
        Запись

        [ШП] Московская Академия Компьютерных Технологий...

        Telegram, 21 июл 2014, в разделе: Курсы по программированию
      6. Telegram
        Запись

        [ШП] Московская Академия Компьютерных Технологий...

        Telegram, 3 июл 2014, в разделе: Курсы по программированию
      7. Telegram
        Запись

        [ШП] Московская Академия Компьютерных Технологий (июль...

        Telegram, 30 июн 2014, в разделе: Курсы по программированию

Наверх