Course Introduction. About the course Java Enterprise developmentJava Enterprise development...
-
Upload
may-turner -
Category
Documents
-
view
228 -
download
1
Transcript of Course Introduction. About the course Java Enterprise developmentJava Enterprise development...
About the courseAbout the course
• Java Enterprise developmentJava Enterprise development
• Provides essential skills for writing scalable Provides essential skills for writing scalable and powerful Java EE applicationsand powerful Java EE applications
• Step by step process from core language Step by step process from core language features to different frameworks and best features to different frameworks and best practicespractices
• Latest technology innovations coveredLatest technology innovations covered
RequirementsRequirements
• Requirements for attendeesRequirements for attendees
• Basic computer skillsBasic computer skills
• Notebook (for classes)Notebook (for classes)
• Logical and abstract thinkingLogical and abstract thinking
• Passion for studyingPassion for studying
• English language (highly recommended)English language (highly recommended)
Course scheduleCourse schedule
• Every SaturdayEvery Saturday
• Technical University – SofiaTechnical University – Sofia
• 9:00 – 18:009:00 – 18:00
• Start – 9 October 2010Start – 9 October 2010
• With respect to national holidaysWith respect to national holidays
Course CurriculumCourse Curriculum
• Introduction to Java programmingIntroduction to Java programming
• Programming overview, JVM, Java basics, Programming overview, JVM, Java basics, Loops, Arrays, Collections, Input/Output, OOPLoops, Arrays, Collections, Input/Output, OOP
• Practical examPractical exam
• Databases and XMLDatabases and XML
• Relational databases, Data modeling, SQL, Relational databases, Data modeling, SQL, JDBC, Oracle, Hibernate, JPAJDBC, Oracle, Hibernate, JPA
• Practical examPractical exam
Course Curriculum (2)Course Curriculum (2)
• HTML and CSSHTML and CSS
• HTTP, HTML, CSS, JavaScript, Creating static HTTP, HTML, CSS, JavaScript, Creating static web sitesweb sites
• Java web developmentJava web development
• Servlets, JSP, Tomcat, JSF, JBStuoss Servlets, JSP, Tomcat, JSF, JBStuoss RichFacesRichFaces
• Practical examPractical exam
Course Curriculum (3)Course Curriculum (3)
• Spring FrameworkSpring Framework
• Inversion of Control containers, Dependency Inversion of Control containers, Dependency Injection, Integrating Spring with Hibernate Injection, Integrating Spring with Hibernate and JSFand JSF
• Practical examPractical exam
• Java EE fundamentalsJava EE fundamentals
• JEE architecture, Application servers, JMS, JEE architecture, Application servers, JMS, EJB, Web Services...EJB, Web Services...
Svetlin NakovSvetlin Nakov
• Svetlin Nakov, PhDSvetlin Nakov, PhD
• Manager Technical Training, Manager Technical Training, Telerik Corporation, Telerik Telerik Corporation, Telerik AcademyAcademy
• 15 years of software development 15 years of software development experienceexperience
• Web site: Web site: www.nakov.com
• Blog: Blog: www.nakov.com/blog
Mario PeshevMario Peshev
• Mario PeshevMario Peshev
• Freelance developer and trainer, Freelance developer and trainer, keen on open sourcekeen on open source
• Sun certified, experience with Sun certified, experience with Java, PHP, Python, *SQL...Java, PHP, Python, *SQL...
• Blog: Blog: www.peshev.net/blog
• LinkedIn: LinkedIn: www.linkedin.com/in/mpeshev
Mihail StoynovMihail Stoynov
• Mihail StoynovMihail Stoynov
• Technical lead, Materna Bulgaria, Technical lead, Materna Bulgaria, www.materna.com
• Freelance lecturerFreelance lecturer
• Website: Website: http://mihail.stoynov.com
• Blog: Blog: http://mihail.stoynov.com/blog
Miroslav NachevMiroslav Nachev
• Miroslav NachevMiroslav Nachev
• Senior IT architect at Sirma ITT Senior IT architect at Sirma ITT CorpCorp
• 20+ years experience in software 20+ years experience in software design and developmentdesign and development
• LinkedIn: LinkedIn: http://bg.linkedin.com/in/mnachev
Radoslav IvanovRadoslav Ivanov
• Radoslav IvanovRadoslav Ivanov
• Independent IT consultant and Independent IT consultant and trainertrainer
• Provides consultancy services to Provides consultancy services to companiescompanies
LinkedIn: LinkedIn: http://ch.linkedin.com/in/radoslavivanov
Rosen SpasovRosen Spasov
• Rosen SpasovRosen Spasov
• Senior Software Engineer at Senior Software Engineer at Software AGSoftware AG
• Java developer and trainerJava developer and trainer LinkedIn: LinkedIn: http://bg.linkedin.com/in/rosenspasov
Danail AlexievDanail Alexiev
• Danail AlexievDanail Alexiev
• Software developer at Musala Software developer at Musala Soft Ltd and trainerSoft Ltd and trainer
• Student in the Technical Student in the Technical University - SofiaUniversity - Sofia
• Unidevelop project major team Unidevelop project major team playerplayer
AssessmentsAssessments
• Practical projects after every chapterPractical projects after every chapter
• Projects are being evaluated from the teamProjects are being evaluated from the team
• No marks or credits related to the university No marks or credits related to the university or studying program includedor studying program included
• presence and regular attendance are highly presence and regular attendance are highly appreciated, but not mandatoryappreciated, but not mandatory