Как се става Java Developer?

На всички новаци в програмирането и Java технологиите препоръчваме да се включат в цялостната обучителна програма за Java и Java EE разработка в СофтУни. Обучението е доста задълбочено (1-2 години) и включва много, много практика:

  • Усвояване на езика за програмиране с Java, заедно с умението да програмираш, да ползваш базови Java APIs, да ползваш базови структури от данни и да имплементираш базови алгоритми
  • 70% практическа работа: писане на Java код всеки ден
  • Практически проекти с Java, Spring, Java EE, Spring Data, Hibernate, Spring MVC, JavaScript и MySQL
  • Изграждане на умения по програмиране с Java, ООП, MySQL, Spring MVC, Spring Data, HTML5 и JavaScript
  • Работа по Java проекти в екип в GitHub среда
Feb 9, 2015
Comments Off on Безплатен курс по основи на Java

Безплатен курс по основи на Java

java-iconСофтУни стартира безплатен курс “Java основи” от 12 октомври 2015 г.

  • Участието е безплатно в онлайн форма.
  • Всички участници получават безплатни Java видео уроци, презентации (слайдове), домашни, курсови проекти, задачи за изпити и други учебни материали.
  • Възможно е участие и на място в Софтуерния университет (СофтУни) с включени лабораторни упражнения в клас и явяване на финален изпит за сертификат.

Целта на курса “Java Fundamentals” е запознаване с езика и платформата Java на начално ниво. Това включва писане на програмен код (coding skills), работа със среда за разработка (Eclipse в Linux среда), използване на данни, променливи, оператори и изрази, вход и изход от конзолата, използване на условни конструкции, цикли, методи, дефиниране и използване на прости класове, масиви, списъци, стрингове, речници, множества. Обръща се внимание и на обектно-ориентираното програмиране (ООП) с Java: дефиниране на класове, методи, конструктори, капсулация на данни, статични членове, работа с интерфейси и наследяване, абстрактни класове, работа с полиморфизъм и виртуални методи, използване на пакети, шаблонни методи, изключения, енумерации, анотации. Разглежда се накратко и функционалното програмиране в Java: работа с ламбда функции и потоци (Java stream API). Курсът завършва с практически изпит по Java програмиране в автоматизирано оценяване.

Учебна програма на курса Java основи

Course Introduction About the course: What is Java? Trainers, Exams, etc.
Introduction to Java Java, JVM, Eclipse, etc.
Java Syntax Data types, Expresssions, Conditionals
Linux Fundamentals Basic Linux Commands, Installing Eclipse and Java 8
Loops Methods Classes Loops, Methods, Classes
Java Collections Arrays, Lists, Sets, Dictionaries
Lab Practical Lab on solving hard problems with Java
Java OOP Object-oriented Programming in Java
Java Best Practices Best Practices in Java Programming
Workshop: Java Teamwork Workshop on Java Game Development
Exam Preparation Solve exam problems live – exam from 11 May 2015
Team Work Public Defense Creating Java-based game
Exam Preparation Solve exam problems live – exam from 8 Feb 2015
Practical Exam Practical exam (automated in the judge system)

Записване за Java обучението

Запишете се за курса по основи на Java от неговия сайт: https://softuni.bg/trainings/1218/java-fundamentals-october-2015.

May 31, 2011

Лекция на 11.06.2011 за Java EE

На 4-ти юни няма да има учебни занятия. На 11 юни ще се проведе втората част от обучението за Java EE технологиите с лектор Милена Душанова. Тя ще обхване следните теми:

JMX – концепцията Managed Java Objects. Типове managed beans (MBeans).

JMS – технология JMS за комуникация между компоненти и приложения по модел производител-консуматор, JMS съобщения, JMS приложения, имплементация на JMS сървър и JMS клиент

Web Services – инфраструктура на уеб услугите – HTTP, SOAP, WSDL, моделът SOA, моделът REST услуги, JAX-WS, JAX-RS, създаване, деплойване и извикване на уеб услуга с JAX-WS, деплойване и извикване на REST услуга с JAX-RS

SOA – концепция и подходи при имплементиране на SOA архитектури.

Apr 30, 2011

Резултати от 3то контролно (JSF, Richfaces)

Име фн точки (от 100) Проект
Евгени Димитров 121208220 100 JSFExam-Evgeny-Dimitrov-100-points.zip
Галин Благоев ? 150 JSFExam-Galin-Blagoev-150-point-+i18n.zip
Радослав Стоянов ? 100 JSFExam-Radoslav-Stoyanov-100-points.zip
Любомир Цветков 121209167 150 JSFExam Lyubomir Tzvetkov 150 points (+i18n)
Владимир Йотов 2129 147 JSFExam Vladimir Jotov 147 points (+menubar+multiuser)
Боян Методиев ? 100 JSFExam Boyan Metodiev 100 points
Мария Никифорова 121308041 100 JSFExam Mariya Nikiforova 100 points
Лазар Гюлев 121207020 103 JSFExam Lazar Gyulev 103 points
Никола Шахпазов 44736 150 JSFExam Nikola Shahpazov 150 points (+i18n)
Огнян Ангелов ? 100 JSFExam Ognyan Angelov 100 points
Apr 30, 2011

3то контролно (JSF, Richfaces)

Задача1
Да се създаде уеб приложение. На welcome страницата сложете menubar (tabbed panel) със следните елементи:
1. Хелп бутон, който под менюто да отвори хелп съдържание (например 2 абзаца текст). Менюто трябва да продължи да се вижда.
2. Chat бутон. Той отваря панел (менюто трябва да продължи да се вижда), в който можете да пращате съобщения. В панела има textarea – всички пратени съобщения, textbox – за нови съобщения, Send бутон – за добавяне на нови съобщения.
100 точки.
За напреднали и ентусиасти: направете internationalization (i18n) на приложението – преведете го на поне 2 езика.
50 точки.
Feb 28, 2011
Comments Off on Почивка около 3 март

Почивка около 3 март

Колеги, тъй като тази седмица се струпват празници и голямата част от участниците в курса няма да са на линия, ще пропуснем занятието на 5 март (събота> Следващото занятие ще бъде на 12 март 2011 г.

Feb 26, 2011

Лекции за JDBC и XML – 29.01.2011

Колеги, потвърждаваме, че тази събота (29.01.2011 г.) ще се проведе поредното занятие от безплатните обучение по Java EE във ВУЗФ. Ще разгледаме следните теми:

  • JDBC – достъп до бази данни от Java през JDBC, архитектура на JDBC, JDBC драйвери, свързване към Oracle, изпълнение на SQL команди, прочитане на резултата от заявка, параметрични заявки, извличане на генерирания първичен ключ, извикване на съхранена процедура, използване на транзакции
  • XML – езикът XML, XML синтаксис, пространства от имена, схеми (XSD, DTD), обработка на XML данни, търсене с XPath, трансформация с XSL шаблони
  • Обработка на XML – XML парсери в Java платформата, библиотеката JAXP, DOM, SAX и StAX парсери, четене и построяване на документи чрез DOM парсера, четене и построяване на документи чрез StAX парсера, изпълнение на XPath заявки, XSL трансформации

За упражненията ще са ви необходими Java 6, Eclipse, сървър Oracle 10g Express и инструмента Oracle SQL Developer.

Feb 25, 2011
Comments Off on Лекцията утре ще започне в 10:00, зала 203

Лекцията утре ще започне в 10:00, зала 203

Здравейте,

Лекцията утре ще започне в 10:00 в зала 203 на ВУЗФ. Имайте предвид, че залата е с капацитет 24 души. Хората, които са се записали, ще са с предимство.

Поздрави,
Росен

Feb 24, 2011
Comments Off on Занятия за CSS / Web Sites / JavaScript – в събота

Занятия за CSS / Web Sites / JavaScript – в събота

По програма имаме в събота (26.02.2011) втора част на темата за HTML / CSS / Web Sites development. Лектор ще е Свилен Иванов. Занятията ще се провеждат както обикновено, във ВУЗФ.

Feb 23, 2011

Spring на 25.06.2011 няма да има

Здравейте,
По план на 25.06 трябва да се води Спринг. Лекторът, неговата кожа, са му взели душицата в работата и няма време да се подготви.
Може би следващата седмица ще имам повече свободно време. Но тогава ще пиша пак.

В тази връзка колко човека все още не са загубили интерес към тази лекция?

UPDATE: 20 човека до момента са заявили интерес. Това е повече от очакваното от мен. Следващите два уикенда няма да съм в София, така че трябва да измислим вариант. Вие какво мислите?

Михаил

Pages:12345»