Курс С# Start (українською мовою)

Online

«Ми вирішили зробити свій власний курс, в якому можна обмежитися лише тим, що абсолютно необхідно. Зробити стартову сходинку для наших майбутніх студентів максимально простою і зрозумілою.»

Про курс

Програма курсу

Теорія.

  • Про що і навіщо курс, що в ньому буде, чого не буде
  • Про .Net Core SDK
  • Змінні та операції

Практика.

  • Встановлення .Net Core SDK и Visual Studio
  • Пишемо Hello World
  • Використовуємо:
    • Змінні
    • Арифметичні дії
    • Конкатенація (зклеювання строк)

Теорія.

  • Що таке:
    • Класи
    • Об’єкти
    • Поля
    • Методи
  • Як з ними працювати:
    • Порівняння
    • Друк

Практика.

  • Створення класу:
    • Поля
    • Методи
    • Екземпляри класів ( об’єкти)
  • Робота з класами:
    • Порівняння об’єктів
    • Друк об’єктів

Теорія.

  • Наслідування
  • Поліморфізм
  • Перевизначення методів
  • Перевантаження методів
  • Абстрактні методи
  • Інтерфейси

Практика.

  • Створити:
    • ієрархію наслідування
    • в цій ієрархії створити поліморфну поведінку
    • перевизначенний метод
    • перевантаження методів
    • абстрактний метод та імплементувати його
    • інтерфейс та імплементувати його

Теорія.

  • Масиви
  • Колекції
  • Цикли
  • Умовні оператори

Практика.

  • Створити:
    • масив
    • колекцію
    • цикл обходу по масиву та колекції
    • додати до логіки програми умовний оператор
Початкові вимоги до студентів
  • Вільне володіння комп’ютером
  • Вміння читати англійською мовою

В середньому наші студенти проходять цей курс за 2-4 тижні.

Online

Тренінг C# Start

Умови
  • без перевірки
  • допомога в чаті Zulip
  • Доступ до відео-лекцій і завдань: 2 місяці

Про навчання

Як проходить навчання?

Ти отримуєш доступ до відеоуроку з теорією і одразу на практиці застосовуєш знання – пишеш код і запускаєш його на виконання. Код скомпілювався (запустився без помилок) – вітаємо! Ти зробив все правильно і можеш перейти до наступного завдання.

Для кого цей курс?

Для тих, хто тільки зрозумів (або давно хотів і не наважувався), що хоче стати розробником C#, але не писав код жодною мовою програмування. Для тих, кому складно налаштувати оточення і домогтися того, щоб програма складніше HelloWorld, склалася в голові

Початкові вимоги?

Будь-яка людина, яка це читає, зможе почати проходити курс C#, оскільки особливих вимог до студентів немає. Вміння користуватися комп’ютером. Вміння читати англійський текст (велика частина інформації, яка вам буде потрібна вже за межами курсу, буде англійською).

Етапи вашого навчання

Ваш план навчання з нуля до спеціаліста рівня Strong Junior з комерційним досвідом роботи.

Як відбувається навчання?

Реєстрація

Залишаєш заявку на сайті

Відповіді на запитання

З тобою зв’язується співробітник Foxminded і відповідає на всі твої запитання

Доступ

Отримуєш доступ до відео-лекцій і завдань

Перегляд

Дивишся відео-лекції

Виконання

Виконуєш завдання по зразку

Наступне завдання

Скомпілювалось? Переходиш до наступного завдання

Твій результат після

Після проходження курсу C# Start — ти володієш основами мови C#, які дозволять тобі розвиватися далі самостійно або на наших курсах C#/.NET менторинг.

 

🎁 Бонус: отримай знижку -10% на перший місяць курсу менторингу C#/.NET, після проходження стартового курсу C# Start (знижка дійсна протягом 2х місяців після покупки курсу).

Автор курсу
Павло Ромашук
Fullstack dev
Павло Ромашук Ментор напряму C#/.Net

В розробці близько 20 років. Понад 10 років в аутсорсі. Основний домен розробки – медицина, у тому числі й розробка для пристроїв. Також є досвід в IOT. Останні декілька років активно беру участь в архітектурних рішеннях, люблю гарні, розумні і продуктивні рішення. Основна спеціалізація – технології Microsoft. Маючи певний досвід за плечима, вважаю, що можу ним поділитися з тими, кому цікавий даний напрям.

Демонстраційна версія курсу C# Start

Встановлення IDE
C# Start
1 Вступ та налаштування
1.1 Встановлення IDE
1.2 Архітектура платформи
1.3 Типи даних
1.4 Строкові типи даних та їх особливості (hello world)
1.5 Арифметичні типи даних та їх особливості (приклад з обрахуванням)
Урок буде доступний після покупки курсу
1.6 Логічні типи даних та їх особливості
Урок буде доступний після покупки курсу
1.7 Основні фундаментальні типи даних в .net
Урок буде доступний після покупки курсу
1.8 Конкатенація, що це , види та підходи
Урок буде доступний після покупки курсу
2 Класи та об’єкти
2.1 Що таке клас, його складові, базові характеристики та особливості
Урок буде доступний після покупки курсу
2.2 Що таке клас. Створення та управління екземплярами класів
Урок буде доступний після покупки курсу
2.3 Методи за замовчуванням
Урок буде доступний після покупки курсу
2.3 Enum
Урок буде доступний після покупки курсу
3 ООП
3.1 Основні принципи ООП
Урок буде доступний після покупки курсу
3.1.1 Успадкування
Урок буде доступний після покупки курсу
3.1.2 Поліморфізм
Урок буде доступний після покупки курсу
3.1.3 Інкапсуляція (приховування інформації)
Урок буде доступний після покупки курсу
3.2 Модифікатори доступу. Зарезервовані слова
Урок буде доступний після покупки курсу
3.3 Інтерфейси
Урок буде доступний після покупки курсу
3.4 Абстрактний клас
Урок буде доступний після покупки курсу
4 Колекції
4.1.1 Масив
Урок буде доступний після покупки курсу
4.1.2 Список
Урок буде доступний після покупки курсу
4.1.3 Зв’язаний список
Урок буде доступний після покупки курсу
4.1.4 Словник
Урок буде доступний після покупки курсу
4.2 Цикли, різновиди циклів
Урок буде доступний після покупки курсу
5 VS Extensions
5.1 Особливості роботи з VS + деякі корисні extensions
Урок буде доступний після покупки курсу
6 Завершальна частина
6.1 Резюме по курсу
Урок буде доступний після покупки курсу

Відгуки

5
C# START
C# START C# START

Пройшов курс C# START, класний курс, дякую за зібрану, конструктивну інформацію.

5
C# START
C# START C# START

Мені сподобався стартовий курс. Спочатку вважав, що дарма його взяв, бо йшла інформація, яка є у вільному доступі. Але в подальшому, коли складність піднялась то зрозумів, що стартовий курс взяв доречно.

5
C# START
C# START C# START

Закінчив курс з оцінкою більше 90%. Подав заявку на навчання з ментором. Закінченим курсом задоволений, як і досягненням своїм. Дякую всім, хто брав участь у створенні даного курсу!

5
C# START
C# START C# START

Дуже добре викладені матеріали. Зараз поки буду вчити самостійно далі. Якщо будуть труднощі обов’язково піду на менторинг.

5
C# START
C# START C# START

Сподобалося, що курс веде сам Сергій. Він створює якусь атмосферу, в якій приємно знаходиться. Відчуття, що ти не просто дивишся відео урок, а більше схоже на відео чат. Сергій спілкується з тобою персонально. Сподобалося, що в процесі Сергій розповідає про те, як робота проходить вже в реальних умовах. Важливий момент стосовно технологій. Що не потрібно концентруватися на .net framework, а сфокусуватися на .net Core. Зараз повно книг і відео за старими технологіями і таке зауваження буде економити багато часу. Важливе зауваження з приводу того який повинен бути комп’ютер, яку пошукову машину використовувати і пошту, які то фішки компілятора. Важливі були рекомендації по архітектора програм або практиках, які застосовуються реально.

5
C# START
C# START C# START

Все відмінно, у міру вільного часу дивлюся і навчаюся) матеріал подається доступно і легко. Як закінчу – хочу спробувати потрапити до вас на менторинг

Всі відгуки
Сертифікат про закінчення

Сертифікат про закінчення

Після проходження курсу ми видамо вам сертифікат, що свідчить про успішне завершення навчання на стартовому курсі з обраного напрямку.

Записатися на курс C# Start (українською)

Ми не співпрацюємо з резидентами РФ та РБ!


    Надсилаючи повідомлення, ви погоджуєтесь з нашою офертою.

    Курс C# Start

    Компанія FoxmindEd запрошує охочих на курс “C# Start”. Це базовий курс з C# з нуля, для тих, хто робить перші кроки в програмуванні.

    Зміст та структура курсу

    Курс із програмування на Сі шарп для початківців у навчальному центрі FoxmindEd складається з чотирьох розділів:

    • введення та налаштування,
    • класи та об’єкти,
    • основи ООП,
    • колекції та керуючі конструкції.

    Кожен розділ містить у собі кілька тем і відеолекцію. Після перегляду лекції студент має виконати завдання, тобто написати код. Якщо код скомпілювався і запрацював, завдання вважається виконаним, можна переходити до наступного розділу.

    Вимоги до студентів і тривалість курсу

    Базовий курс з C# від FoxmindEd призначений для новачків, які роблять перші кроки в програмуванні. Непогано до початку навчання прослухати який-небудь загальний курс з основ програмування. Наприклад, Гарвардський курс Computer Science 50 – він доступний безкоштовно на освітній платформі Prometheus.

    Ще одна корисна навичка – англійська мова. На початковому рівні від вас не вимагається вільно розмовляти англійською, достатньо вміти читати технічну документацію. Але вчити англійську – хороша ідея в будь-якому разі.

    Тривалість курсу залежить тільки від того, скільки часу ви будете приділяти навчанню. Якщо відкинути всі інші справи, то курс можна закінчити за кілька днів. Але будемо реалістами: більшість студентів навчаються приблизно місяць.

    Що вмітимуть студенти після курсу C# Start

    Після закінчення курсу C# Start оволодіє базовими навичками написання коду на мові C# і зможе шукати роботу стажистом в одній з багатьох ІТ-компаній, або перейти на більш просунутий курс C#/.NET.

    Чому мова програмування C# затребувана у 2024 році

    C# – це потужна, гнучка та високорівнева мова програмування. Вона була розроблена Microsoft на початку 2000-х років як частина платформи .NET. За роки свого існування C# стала однією з найпопулярніших мов програмування у світі. Ось кілька причин її популярності.

    Мультипарадигмальність і C#

    C# підтримує різні стилі програмування (об’єктно-орієнтоване, процедурне, функціональне), роблячи його гнучким і придатним для різноманітних завдань.

    .NET 6 і кросплатформеність

    З об’єднанням .NET Framework і .NET Core в .NET, Microsoft спростила розробку під різні платформи, чи то Windows, чи то mcOs, чи то мобільні платформи.

    Розробка кросплатформних додатків

    Технології Xamarin і MAUI спрощують створення мобільних і десктопних додатків на C# з єдиною кодовою базою, скорочуючи витрати на розробку.

    Хмарні технології та ігрова розробка

    C# і .NET – ключові технології для хмарних додатків, особливо з Azure, та ігрової розробки через Unity, від мобільних додатків до AAA-ігор.

    Мова C# активно підтримується, крім того, вона корисна як фундамент для навчання інших мов. Засвоївши основи C#, майбутній розробник зрозуміє базові принципи програмування, які можна застосовувати в будь-якій сфері.

    У якій сфері можна працювати, знаючи C#

    Знання C# відчиняє двері в безліч напрямків IT-індустрії. Ось основні напрямки, де може працювати розробник C#.

    1. Розробка додатків під Windows з використанням .NET Framework або .NET Core.
    2. Створення веб-сайтів і веб-додатків через ASP.NET, один із найпопулярніших фреймворків для серверної сторони.
    3. Розробка ігор з використанням Unity, потужного рушія для розробки ігор, який підтримує C# як основну мову програмування.
    4. Розробка мобільних застосунків на Android та iOS через Xamarin, що дає змогу розробляти на C# з можливістю перевикористання коду на різних платформах.
    5. Розробка та розгортання додатків у хмарі за допомогою Azure, хмарної платформи від Microsoft, яка пропонує першокласну підтримку для C#.
    6. Робота з Інтернетом речей (IoT) за допомогою .NET IoT Libraries.
    7. Розробка моделей штучного інтелекту з ML.NET, фреймворком для машинного навчання від Microsoft.

    Чому варто вчити Сі шарп з FoxmindEd

    Головна особливість курсів від навчального центру FoxmindEd –  їх актуальність. Над курсом працюють практикуючі програмісти з досвідом роботи в українських та міжнародних ІТ-компаніях. У нас не буде вивчення технологій, які застаріли кілька років тому – тільки те, що дійсно затребуване, а завдання максимально схожі на ті, з якими ви зіштовхнетеся в процесі роботи.

    Крім того, на наших курсах ви можете навчатися у зручний для вас час. Усі матеріали доступні онлайн у будь-який час, виконувати вправи ви можете в будь-коли та в будь-якому темпі.

    Ну і нарешті, відгуки про курси від FoxmindEd говорять самі за себе – наші випускники знаходять роботу і часто повертаються до нас за новими курсами для підвищення кваліфікації.

    FAQ

    Кому підійде курс C# Start?

    Людям, які бажають почати кар’єру в розробці на C#, включно з тими, хто не має досвіду програмування.

    Чи можу я пройти курс C# Start, якщо я повний новачок у програмуванні?

    Так, курс розроблено спеціально для новачків без попередніх знань у програмуванні.

    Які вимоги для запису на курс C# Start?

    Необхідно вміти користуватися комп’ютером і мати навички читання англійською мовою.

    Скільки часу займає проходження курсу C# Start?

    У середньому курс проходять за 2-4 тижні, залежно від темпу навчання і доступного часу.

    Що я отримаю після закінчення курсу C# Start?

    Знання основ C#, можливість самостійно розвивати навички або продовжити навчання на більш просунутих курсах. Успішне завершення також дає сертифікат і знижку на майбутні курси з ментором.

    Більше FAQ
    Програма лояльності
    Перейти