Программа курса:
Двух недельный вводный курс по программированию на языке JAVA. Проверь к чему ты готов! Получи первые теоретические знания и практический опыт программирования в своей жизни.
Расписание занятий: 2 недели, 3 раза в неделю, всего 6 живые 3-часовые онлайн лекции с ментором. Курс удобно совмещать с работой или основной учебой! Записи лекций, общение в чате, участие в комьюнити помогут тебе сделать первые шаги в ИТ.
Регистрируйся и принимай участие с любой точки мира!
Вводный курс программирования на JAVA совершенно точно подойдёт именно тебе, если ты:
Если ты уже знаком с основами JAVA, и чувствуешь себя готовым к изучению профессиональной разработки на Java с целью трудоустройства ты можешь сразу подать заявку на наш Интенсивный курс Java Software Engineer.
Да, именно так! За время курса ты получишь практические и теоретические знания достаточные для написания маленького консольного приложения. Курс даст тебе возможность попробовать своими руками программирование и ощутить восторг и радость от созданных тобой работающих программ. Пусть эти программы будут не большими, но зато созданными именно тобой! Но и это еще не все. Своими результатами в течении курса ты сможешь доказать серьёзность твоих намерений стать профессиональным разработчиком и заслужить приглашение на наш интенсивный курс Java Software Engineer.
В разработке программного обеспечения есть два основных понятия: данные и алгоритмы. На курсе ты узнаешь в чём разница между ними и как они применяются при создании программ.
Компьютерные программы работают с разными данными такими как текст, целые числа, вещественные числа и так далее. Для представления разных данных в языках программирования используется понятие типа данных. В языках программирования переменные служат для хранения промежуточных результатов при выполнении алгоритмов.
На курсе ты узнаешь как описывать сложные данные в виде объектов. Ты узнаешь как создаются объекты и как их можно использовать для описания объектов из реального мира. Мы расскажем тебе о жизненном цикле объектов, о их создании при помощи конструктора и использовании во время работы программы. Тебя ждёт незабываемое погружение в мир виртуальных объектов!
При описании алгоритма программы очень часто появляется необходимость выполнить кусочек кода только при выполнении определённого условия. Мы познакомимся с типом данных boolean и условным оператором if. На практических примерах мы рассмотрим варианты создания бизнес логики программы с применением условного оператора.
Методы являются одним из основных способов декомпозиции компьютерных программ. Для того, чтобы решить большую и сложную задачу сначало ее надо разбить на маленькие задачи (методы), решить их отдельно друг от друга, и потом из них собрать решение первоначальной задачи. На курсе вы научитесь создавать элегантные методы и применять их для решения более сложных программ.
Настоящие профессиональные программисты тестируют свой код! Да именно программисты, а не только тестировщики должны уметь тестировать свой код. Программисту умение тестировать свой код открывает дорогу к созданию более качественных решений, clean code и рефакторингу, да и просто страхует от бессонных ночей после релеазов на продакшн.
Отличительной чертой и гордостью наших курсов является состав преподавателей. Каждый преподаватель это не теоретик выучивший программирование по книжке, а практикуюший специалист, за плечами у которого 5-10 лет опыта работы по специальности и 5+ лет практики преподавания и менторинга будущих ИТ специалистов.