Loading...
модул

Algorithms with Java - май 2023 (на запис)

Запиши се
Оценка 5.4/6 оценка
1703 курсисти
Продължителност 12 седмици
курса в модула 2 курса в модула
Ниво на трудност Начинаещ

Курсове в модула

За кого е подходящ модулът?

Модулът е подходящ за всички, които могат да боравят свободно с променливи, условни конструкции, цикли и масиви. Разглежданите техники са фундаментални и не разчитат на определени характеристики на езика, и средата за разработка. Курсът ще се проведе с използване на езика Java. Подходящ и за всички преминали курс по Структури от данни, имащи желание да надградят знанията си.

Умения, които ще придобиеш

  • Работа с рекурсия, решаване на рекурсивни проблеми и връщане от рекурсия
  • Работа с оценка и сложност на алгоритми
  • Решаване на комбинаторни проблеми: пермутации, вариации и комбинации
  • Теория на графите, обхождане намиране на най-кратък път
  • Използване на алчни алгоритмични техники
  • Решаване на оптимизационни проблеми, чрез динамично оптимиране
  • Топологично сортиране на граф и минимално покриващо дърво
  • Амортизационен анализ, класификация - (P, NP, NP-completeness)
  • Редуциране на проблеми от един тип към друг
  • Работа със силно свързани компоненти и максимален поток
  • Намиране на най-кратък път в граф с негативни тегла, най-дълъг път в (DAG)
  • Работа с динамично оптимиране в по-сложни оптимизационни проблеми
  • Оценка и сложност на алгоритми
  • Рекурсия, решаване на рекурсивни проблеми и връщане от рекурсия
  • Комбинаторни проблеми: пермутации, вариации и комбинации
  • Най-кратък път в граф с негативни тегла, най-дълъг път в (DAG)
  • Силно свързани компоненти и максимален поток
  • Динамично оптимиране в по-сложни оптимизационни проблеми
  • Търсене, сортиране и алчни алгоритми с подхода разделяй и владей
Виж още
Certificate

Сертификат и удостоверение след успешно завършване

Ще получите сертификат от СофтУни за всеки курс от модула, ако имате оценка "Практика" равна или по-висока от 5.00 след полагане на изпитите. Също така ще имате възможност да получите държавно признато "Удостоверение за професионално обучение за достигане на отделна единица резултат от учене" за целия модул, валидно на територията на Европейски съюз. Изискванията за получаване на удостоверение можете да разгледате ТУК

Срок за записване

Краен срок за записване: 20.05.2023 г

Тип провеждане

Онлайн обучение в удобно за теб време и място

Достъп до затворена  група с курсистите

Достъп до затворена група с курсистите

Доживотен достъп до лекции и ресурси

Доживотен достъп до лекции и ресурси

Помощ от ментор

Помощ от ментор

Цена на обучението:

-11% ОТСТЪПКА

260.00 лв. / 132.94 €

230.00 лв. / 117.60 €

Николай Банкин

Преподавател

Николай Банкин е софтуерен инженер с дългогодишен опит в областта на уеб разработката, с интерес към функционалното програмиране и дистрибутираните системи. Занимавал се е със Scala, Akka, Java, JavaScript и други технологии. Любител на езика C, който използва, за да преподава в ТУЕС. Преподавал е роботика, програмиране и уеб технологии в СофтУни и други школи по програмиране и технологии.

Мартин Паунов

Преподавател

Мартин Паунов има опит в разработката на различни софтуерни решения в технологичните стекове на Java, C++ и C#. Разработвал е Windows апликации с интеграция на Machine Vision системи за индустриална автоматизация. Участвал е в организирането и провеждането на различни курсове с технологии C#, Java, както и обучения на теми Data Structures and Algorithms.

5.4/6 оценка на курса

Стефан Панайотов

Благодаря на СофтУни за възможността да уча на моето темпо! Лекторите са много търпеливи и обясняват всичко по начин, който е лесен за възприемане, всички сме свикнали на друг тип учене от училище и това в СофтУни ми беше много по-удобно.

София Димитрова

Лекциите са ми много полезни, добавих знанията, които ми трябваха в работа. Лекторът има супер подход на преподаване. Кратки предговори преди всяко упражение, обяснение на по-трудните точки от кода и много конкретни и лесни за разбиране примери от ежедневието. С нетърпение чакам да продължа следващия курс.

Борис Кънчев

Обучението в СофтУни е перфектно за хора, които имат натоварен график като мен. Лекциите са онлайн и ги гледам на запис, когато имам време. Мога да ги повторя и да ги забавям, ако нещо ми е трудно, което прави ученето много по-лесно.

Ивелина Стефанова

И двамата ни лектори и заместникът им бяха невероятно добри. Родени за преподаватели. Не остана нито един неотговорен въпрос, нито едно неизяснено правило или решение.

Кирил Маринов

Учебният материал в СофтУни е добре организиран и с ясни обяснения. Преподавателите са чудесни и винаги готови да помогнат, което създава много позитивна и ефективна учебна среда.

Елена Христова

Лекторите са невероятни професионалисти. Отговарят бързо, точно, ясно, до пълното изясняване на проблема и неговото отстраняване. Страхотни лекции и менторска общност!

Камен Стоянов

Лекторите в СофтУни правят обучението лесно и достъпно. Благодаря за възможността да уча с професионалисти! Препоръчах СофтУни на брат ми и той се записа, сега учи HTML.

Марина Николова

Преподавателите в СофтУни наистина се грижат за нашето разбиране и напредък. Въпросите ми получаваха бързи и ясни отговори. Програмата беше поднесена много добре!

Мустафа Исмаилов

Много добро структуриране на самите обучения, без губене на време в празни приказки. Много съм доволен от обучението до този момент. Харесва ми, че всяка минута е оползотворена и се усеща истинска стойност във всяка лекция. Лекторите също често остават и по-дълго, за да отговорят на всички въпроси или да разяснят материя.

Венцислав Иванов

Преподавателят е супер позитивен, чудесно обяснява материала с примери. Нека да продължава по същия начин да задържа вниманието на курситите, просто страхотен.

100% Quality

SoftUni ви дава 100% гаранция за качеството на този модул. За нас е важно да придобиете необходимите умения и знания. Ако по някаква причина обучението не отговори на очакванията ви, ние ви гарантираме възстановяване на цялата сума, която сте заплатили. Таксата може да ви бъде възстановена до третото занятие на първия курс (до 29 май).

Често задавани въпроси

  • Как мога да се запиша?

    За да се запишете, кликнете ТУК или бутона "ЗАПИШИ СЕ" и следвайте стъпките. След успешно заплащане на таксата, Вие ще бъдете записани за обучението.

  • Докога мога да се запиша и кога стартира модулът?

    Записването в модулa е отворено до 20 май. Обучението стартира на 22 май 2023 г. Занятията ще се провеждат на запис, като:

    Algorithms Fundamentals with Java - май 2023, стартира на 22 май 2023 г.;
    Algorithms Advanced with Java - юли 2023, стартира на 10 юли 2023 г.

    Подробен график на занятията можете да откриете в раздел "Теми" в страницата на всеки курс от модула.

  • Как и къде ще се провеждат занятията?

    Обучението ще бъде на запис. Видеата и учебните ресурси ще бъдат достъпни в деня на занятието в 10:00 часа, от страницата на курса. За всеки курс ще бъде проведена подготовка за изпит на живо - Exam Preparation с преподавателя, на която курсистите ще могат да задават въпроси и да се разглеждат по-сложните неща от материала.

Algorithms with Java - май 2023 (на запис)

Algorithms with Java - май 2023 (на запис)
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.