Си шарп с нуля

Формула программиста

основатель — Волосатов Евгений Витольдович
Кирилл Шмойлов приглашает на свой Курс 2020.

Andrej Gladkov
  • Звание: Наследник
  • Накопленный опыт: 308 часов
  • Баланс Мегахешей: собрано 1 Mh, потрачено 0 Mh
  • Баланс Байтов: нет
  • Не состоит в «Клубе формулистов»
  • Последний визит: 2019-07-22 16:37:30
  • Возраст: 32 года

Видеокурсы

Дата активности Видеокурс Прогресс
2018-06-12 java-egz2 Пробный Java экзамен все 12 %
2018-05-21 design-singleton Singleton 15 из 22 69 %
2018-04-17 design-strategy Strategy 1 из 16 7 %
2018-04-17 design-method Template method 6 из 10 60 %
2018-03-27 eshop Интернет-магазин 23 из 25 92 %
2018-03-23 design-mvc MVC шаблон 1 из 39 3 %
2018-03-13 fruits ООФрукты 14 из 30 47 %
2018-03-13 java-sqlite База SQLite все 5 100 %
2018-02-13 jframe Слова в Сетке 1 из 9 12 %
2018-02-06 java-list JD. Коллекции все 5 100 %
2018-02-05 java-class JA. Классные пакеты 11 из 18 62 %
2018-02-02 java-egz J7. Экзамен все 5 125 %
2018-01-29 java-chess JB. Шахматные классы все 6 100 %
2018-01-12 java-for2d JC. Явные графоциклы все 11 100 %
2018-01-08 java-array J9. Массивы все 3 100 %
2017-12-15 javasweeper Java Sweeper 16 из 52 %
2017-12-13 java-loop J8. Циклопы все 10 100 %
2017-12-08 java-if J6. Условия все 8 115 %
2017-11-24 java-type J4. Типы все 4 100 %
2017-11-24 java-oper J5. Операции все 7 100 %
2017-11-17 java-read J3. Ввод все 10 100 %
2017-11-04 java-write J2. Печать все 3 100 %
Итого: 177 из 310 58 %

Консольные задачи

Дата активности Консольный раздел Прогресс
2018-06-14 solo Java - База 11 из 0 %
2018-05-07 jawa Потоки 6 из 8 75 %
2018-03-01 jawa Коллекции все 3 100 %
2018-02-02 jawa LOOP - Циклы все 8 100 %
2018-02-01 jawa Сумматоры 9 из 0 %
2018-02-01 jawa IF - Условия все 18 100 %
2017-12-04 jawa OPER - Формулы 6 из 9 67 %
2017-11-20 jawa TYPE - Шесть типов все 7 100 %
2017-11-06 jawa READ - Ввод данных все 10 100 %
2017-11-04 jawa WRITE - Вывод данных все 11 100 %
2017-10-27 solo Java - Условия все 7 100 %
2017-10-27 solo Java - Циклы все 2 100 %
2017-10-24 solo Java - Вывод данных все 7 100 %
2017-10-24 jawa START - Запуск все 1 100 %
2017-10-20 solo Java - Запуск все 13 100 %
2017-10-20 solo Java - Ввод данных все 6 100 %
Итого: 125 из 110 114 %
Сохранить страницу:

17425. KF
ser2018
ser2018
ответить
→  Andrej Gladkov  # 1. Singleton / Singleton - Config - Cant extend / 2018-05-22 03:23

Для с# будет что то подобное., из шаблонов проектирования, синглтоны и т .п.?


17947. KF
Dmitry Sinitsin
Dmitry Sinitsin
ответить
→  Andrej Gladkov  # База SQLite / SQLite - Select / 2018-05-20 10:30

Ох уж этот nextLine  и его кэмелкейс... Сколько времени потребовалось, чтобы понять регистрозависимость напиания.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Александр   / 2018-04-26 17:22

Наш игромистр (Евгений Витольдович) является моим преподователем в политехнической школе. В связи с этим у меня открыты все курсы которые преподаються на уроках. Если вы хотите что-то узнать, лучше пишите Евгению в личку


3922. --
Александр
Александр
ответить
→  Andrej Gladkov  # 1. Singleton / Singleton - Config - Class / 2018-04-26 09:31

Привет, Andrej! Подскажи, пожалуйста, как ты смог начать проходить этот курс, если он не доступен в настоящее время? На странице курса написано, что он бывает доступен только во время каких-то акций...


9913. --
vip
vip
ответить
→  Andrej Gladkov  # Интернет-магазин / Товар на форме / 2018-03-28 16:09

Ответ немного не по теме но думаю создатели форума простят меня, ну а вы в свою очередь сможите распространить своим знакомым это инфу и вместе мы сила! Так вот...
В память по погибшим детям в Кемерово в 19-00 будет минута молчания. Просьба всех кто будет за рулем ровно в 19-00 нажать на минутку на сигнал чтобы ваш город зазвенел!


16089. --
Povilas Abramovicius
Povilas Abramovicius
ответить
→  Andrej Gladkov   / 2018-03-26 17:19

Так а ты еще и Веб разработкой успеваешь заняться ))


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Andrej Petrunev  # ООФрукты / Параметрический Созидатель / 2018-03-24 14:08

Шаг за шагом и с фруктами деда мороза будет закончено! поздравляю, осталось 8 уроков.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Povilas Abramovicius  # 1. Singleton / Singleton - Timer - Pattern Design / 2018-03-24 14:05

За тобой не угонишься! щелкаешь курсы один за другим, да еще и в футбол успеваешь поиграть! Твоя победа - отказ сдаваться! Молодец!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Sergej Šugajev  # Система Git / Diff / 2018-03-21 20:45

Поздравляю с успешным освоением системы Git! осталось теперь создать репозиторий на сайте github.com и ты сможешь делиться своими проектами со своими однокурсниками. С наилучшими пожеланиями, я.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Aleksej Fiodorov  # Система Git / Суть аналогии / 2018-03-16 20:37

Поздравляю с успешным освоением гита! Не все пишут такие длинные списки о том чему научились. Радуюсь за Ваши успехи! Успехов Вам!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  vip   / 2018-03-16 20:13

Большое спасибо за пожелание! Надеюсь наполню товаром свой магазин, и вылажу на гитхаб. Когда все закончу, то дам ссылочку в комментариях.


9913. --
vip
vip
ответить
→  Andrej Gladkov  # Интернет-магазин / Подружить PHP с MySQL / 2018-03-16 10:52

на Ubuntu еще можно залить слона - вот это еще за бяка. молодец что справился с задачей


9913. --
vip
vip
ответить
→  Andrej Gladkov  # Интернет-магазин / Всё готово для работы / 2018-03-16 10:48

Ну что ну здорово. молодец. а наполнение товара в интернет-магазине будет? Вот еще бы проект пощупать руками в общем доступе на каком-нибудь онлайн ресурсе. Спасибо удачи на уроках и в жизни.


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # Интернет-магазин / Запуск базы данных / 2018-03-15 19:50

Хорошо, когда видео нет, не надо ждать для отправки отчёта :)


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Gilman   / 2018-03-14 22:56

для меня более удобно работать из консоли.


17619. --
Gilman
Gilman
ответить
→  Andrej Gladkov  # База SQLite / SQLite - Самостоятельная работа / 2018-03-14 12:03

стало интересно почему все жависты на убунту?


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Евгений Волосатов  # ООФрукты / Пошаговый проход / 2018-03-09 18:24

Обязательно


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # ООФрукты / Пошаговый проход / 2018-03-08 21:04

а ты сам выполнял пошаговый проход?


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Aleksej Fiodorov  # ООФрукты / Фрукточтец / 2018-03-02 19:48

радуюсь за сокурсников!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
→  Aleksej Fiodorov  # ООФрукты / Яблоки на снегу / 2018-03-02 19:46

хорошо получилось, так держать!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Статьи / Как одному написать сложную программу / 2018-02-28 20:56

Спасибо, очень понравились эти мысли. Применю на практике


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Цикл for/each / 2017-12-13 18:16

Вот поэтому и не понимаешь, потому что нигде не использовал =)


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Вся коллекция циклов / 2017-12-13 08:32

Без картинки обычно не отправлялся отчет. Может отвалилась - это вопрос скорее к Магистру.


8275. --
Tekashnik
Tekashnik
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Счастливые билеты / 2017-12-12 22:27

Это же самое интересное в программировании))


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# 8. Циклопы / LOOP - Вся коллекция циклов / 2017-12-12 21:54

а какой скрин нужен? задание звучит так:
На этoм урoке мы вспoмним, какиe бывaю циклы в языкe Java.
Кaкиe из них хорошие, какие плохие, какие несуществующие.
Ваше задание - вспомнить и записать любой интересный факт
о циклах в программировании, не обязательно по языку Java.

  1. Прoслушaть видео.
  2. Напиcать интеpесный фaкт о циклax.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Счастливые билеты / 2017-12-12 21:39

Курс "Комбинаторика" отвечает на этот вопрос, там как раз подобную задачу решают многими способами и в конце эпичная супер скорость.


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Вся коллекция циклов / 2017-12-12 21:37

Где скрин кода?


3922. --
Александр
Александр
ответить
→  Andrej Gladkov  # 8. Циклопы / LOOP - Вся коллекция циклов / 2017-12-12 17:03

Теперь картинки к отчёту отменили?


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Andrej Gladkov  # 5. Операции / OPER - Операции 12-13 / 2017-11-25 07:46

Через alt + spacebar?


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 6. Условия / IF - Альтернатива / 2017-11-25 00:50

6 суток это круто для такого урока =) продолжай чаще, будет быстрее.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / IF - Условия / Последняя цифра / 2017-11-23 20:50

import java.util.Scanner;

public class Oper7
{
public static void main(String[] args)
{
Scanner scanner = new Scanner(System.in);

        long a = Math.abs(scanner.nextLong());
        long b = Math.abs(scanner.nextLong()); 

       
        if (a < 0 )
        {
        a = 10 - (a % 10);
        }
        else
        a = b % 10;

        if (b < 0)
        b = 10 - (a % 10);
        else
        b = b % 10;

        if(a%10 == b%10)
        System.out.println("YES");
        else
        System.out.println("NO");
}
}


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / IF - Условия / Отрицательный куб / 2017-11-21 20:48

import java.util.Scanner;
public class Program
{
    public static void main (String [] args)
    {
        Scanner scanner = new Scanner(System.in);

        long a = scanner.nextLong();
               
        if (a < 0)
        {
        System.out.println(a*a*a);
        }
        else
        {
        System.out.println("ERROR");
        }
    }


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / IF - Условия / Чет / нечет / 2017-11-21 20:43

import java.util.Scanner;
public class Program
{
    public static void main (String [] args)
    {
        Scanner scanner = new Scanner(System.in);

        long a = scanner.nextLong();
       
        if ((a%2)==0)
        {
        System.out.println(a/2);
        }
        else System.out.println(a*2);
    }
}


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 6. Условия / IF - Минимакс / 2017-11-18 11:27

Молодец, продолжай в том же духе.


4814. --
Дмитрий
Дмитрий
ответить
→  Andrej Gladkov  # 5. Операции / OPER - Операции 1 / 2017-11-17 06:00

Успехов!


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # 5. Операции / OPER - Операции 1 / 2017-11-13 21:12

Не похоже на задание


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # 3. Ввод / READ - Конкатенация аргументов / 2017-11-10 19:49

отсутп между трай и кэтч не нужен.
исправь отступы.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / TYPE - Шесть типов / Целые числа / 2017-11-09 23:02

Были проблемы с внимательностью, а так все очень даже нравится


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / READ - Ввод данных / Квадрат / 2017-11-06 22:51

import java.util.Scanner;
public class Program
{
    public static void main (String [] args)
    {
        Scanner scan = new Scanner(System.in);
        int a = scan.nextInt();
        int square = a * 4;
        System.out.println(square);
    }
}


1. KF
Евгений Волосатов
Евгений Волосатов
ответить
→  Andrej Gladkov  # 2. Печать / WRITE - Комментарии / 2017-11-04 21:35

Молодец, Андрей!


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / WRITE - Вывод данных / Комментарии / 2017-11-04 19:16

вот мое решение:
public class Program
{
    public static void main (String [] args)
    {
        String s = "$";
        s = s + s + s + s + s + s + s + s + s + s; //главное значение 10
        /* s = s + s + s + s + s + s + s + s + s + s;  умножаем наше значение на следующие
            10 символов */
        /** s = s - s - s - s - s - s - s - s - s - s;
          'это только комментарий*/
        System.out.println(s);
    }
}


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / WRITE - Вывод данных / Дискриминант / 2017-11-04 18:50

хоть вспомнил как находить дискриминант :) 


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / WRITE - Вывод данных / Визитка робота / 2017-11-04 17:11

Задача на внимательность :)


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / WRITE - Вывод данных / Формула в юникоде / 2017-11-04 16:54

Много времени ушло, на простое решение:
public class Program
{
    public static void main (String [] args)
    {
        System.out.print("\u03A3\u221A\u03C0\n");
        System.out.print("A\u010D\u0069\u016b");
    }
}


7119. --
Новопашин Владимир
Новопашин Владимир
ответить
→  Andrej Gladkov  # 4. Типы / TYPE - Целые примитивные типы / 2017-10-28 07:45

Можно и наоборот, только если число находится в пределах меньшего типа.


16018. --
Andrej Gladkov
Andrej Gladkov
ответить
# Консоль / START - Запуск / Привет, Java! / 2017-10-24 19:56

вот и я написал свой Hello World!


10558. --
Иван Воронин
Иван Воронин
ответить
→  Andrej Gladkov  # 2. Печать / WRITE - Квадратные условия / 2017-10-21 12:59

Молодец, отлично поработал, я смотрю у вас у всех Убунту, видимо в этом потоке ОСь сменили на более подходящуу, похвально.


  • Звание: Наследник
  • Накопленный опыт: 308 часов
  • Собранный капитал: нет

Клуб формулистов

Формулист За сегодня За неделю
Разминка Обучение Бонусы Сумма
1 KF Николай Денисов 9014 10 20 10 40 130
2 KF Яков 6401 10 20 5 35 105
3 KF Игорь Бойко 23687 5 20 4 29 85
4 KF Николай Миролюбов 6203 5 15 5 25 75
5 -- Алексей|BrisK|Кривицкий 3506 5 15 3 23 66
6 -- Андрей 162 5 10 15 40
7 KF Кирилл 9480 5 5 10 40
8 -- MartinO 23035 40
9 KF Слава 17255 10 10 36
10 -- Дарья 24202 5 15 1 21 34
11 -- Chip 13417 5 5 10 30
12 KF Dmitry Sinitsin 17947 5 5 30
13 KF DimanDOS 14981 4 4 30
14 -- Mikki_0904 22962 11 11 26
15 KF ser2018 17425 5 5 10 25
16 -- Pavel Kulikov 24133 21
17 KF Yefim 11589 10 10 20
18 KF Алексей 23791 20
19 -- макс 23883 20
20 -- Валерий Жданов 791 5 5 19
21 KF Den Andreevich 6861 9 9 18
22 KF Андрей Межлумов 23855 5 5 10 16
23 -- Shahlo 23893 5 5 16
24 -- Александр 23908 16
25 -- Посетитель 0 5 5 15
26 KF Антон Кравченко 5502 5 5 15
27 -- Петя 7652 5 5 15
28 -- Дима 24014 10 10 10
29 -- Permitin Alexey 3146 8
30 -- Новопашин Владимир 7119 7
31 -- Вадим Романенко 24206 7
32 -- Ivan 24157 5 1 6 6
33 -- Генрих 24223 5 5 5
34 -- Даниил Лаутеншлегер 20061 5
35 -- Kazbek 24171 5
36 KF Евгений Волосатов 1 4 4 4
37 -- alex 24134 3
38 -- SerB 19774 2
39 -- Николай 21753 2
40 -- Konstantin 19475 1 1 1
41 -- Максим 24222 1 1 1
42 -- Azizsalam 24224 1 1 1
43 -- Алан 24227 1 1 1
44 -- дибил 24228 1 1 1
45 -- Слава 11613 1
46 -- Владислав 13659 1
47 -- Павел 21605 1
48 -- UnKnown 24066 1
49 -- swoi2302 24190 1
50 -- Дина 24194 1
51 -- Sarkis 24195 1
52 -- Александр 24203 1
53 -- BlackBatir 24208 1
54 -- Sergey 24214 1
55 -- Салихат 24216 1
56 -- Serhiy Kozyr 24219 1
57 -- Oleg 24220 1

Правила клуба формулистов

У каждого формулиста есть задача минимум на каждый день:
+ зайти на сайт, проверить один отчёт, получить 1 байт.
Задача максимум - выполнить все остальные ежедневные задачи.
Нажмите здесь чтобы перейти к ежедневному чек-листу.

В 24:00 МСК накопленные за сутки байты переносятся в недельный актив.
В воскресение 24:00 МСК все накопленные байты переходят на баланс формулиста.

Собранные байты можно обменивать на доступные видеокурсы (1 байт = 1 рубль, без скидок)
Приобретённые за байты видеокурсы доступны только во время нахождения в автобусе/клубе формулистов!

При завершении подписки в автобусе/клубе формулистов все накопленные байты обнуляются, а доступ к видеокурсам, приобретённым за байты, закрывается.
Продлевайте подписку заблаговременно.

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: начал лучше понимать прицыпы рефакторинга. Класс должен выполнять исключительно свою функцию. Все нужно логически разделять



Научился: как создавать скрипт подключения к базе данных, а также управлять добавлением данных в таблице.