• Cursuri
    • Cursuri
    • Workshopuri
    • Training companii
  • Evenimente
  • Mentori
  • Noutăți
Menu
  • Cursuri
    • Cursuri
    • Workshopuri
    • Training companii
  • Evenimente
  • Mentori
  • Noutăți
Facebook
Linkedin
Instagram
Twitter
  • Contact
Meniu
  • Ofertă educațională
  • Evenimente
  • Mentori
  • Noutăți
Menu
  • Ofertă educațională
  • Evenimente
  • Mentori
  • Noutăți
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
Menu
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
  • Cursuri

Programare Java

Ediția nr. 

16
Programarea în Java este ca scrierea unui eseu, diferența este că nu folosești limba română sau limba engleză, ci alfabetul și gramatica unei limbi inventate spre a fi plăcută unui calculator. Java este un limbaj de programare popular şi atractiv din toate punctele de vedere: cu ajutorul său se pot realiza, teoretic, aproape orice fel de aplicații. Pe piața muncii majoritatea proiectelor sunt realizate cu Java și există o comunitate foarte mare unde poți găsi răspunsuri și soluții. Java este un limbaj de tip open-source.
  • Mă înscriu

Sau află dacă ți se potrivește:

Contactează consilierul Wantsome

Înscrie-te gratuit la sesiunea demo

Formular Inscriere Curs
Programare Java

Bun venit în comunitatea Wantsome! Ești în prima etapă din 5, în procesul de înscriere la acest curs! Te rugăm să completezi formularul de mai jos cu date corecte – durează numai 5 minute iar noi te vom contacta repejor!

1. Formular înscriere
2. Test de cunoștințe*
3. Interviu & Consiliere
4. Formarea grupei & Semnarea contractului de studii
5. Începerea cursului

Desfășurare

online

Număr cursanți

14

Dată începere

septembrie 2022

Durată (săptămâni)

17

Format

Miercuri & Vineri, 18:00 – 21:00

Destinat

Celor care vor o reconversie profesională.

Experiență tehnică

Începător

Preț total (EUR)*

1540

Rată (EUR)*

385

* Plata se face în RON, la cursul valutar dat de BNR, din ziua semnării contractului.

  • Mă înscriu

Mentori

Ciprian Ursulean mentor wantsome
Ciprian Ursulean
Cristian Macoviciuc

Bine de știut

Timp de 4 luni de zile vei deprinde bunele practici în programarea folosind limbajul Java, îți vei forma gândirea analitică și îți vei îmbunătăți skill-urile de logică.

Programă

I. Intro
  1. Course scope
  2. Expectations & prerequisites
  3. Tools & environment setup (JDK, IntelliJ IDEA, Git)
  4. Java basics – HelloWorld, general structure and syntax, variables, operators
II. Flow Control
  1. Loops (for, while, for..in)
  2. Conditionals
  3. Arrays
  4. Primitives vs Objects
  5. Methods
III. Recap, Algorithms
  1. Recap
  2. Enums
  3. String operations
  4. Basic algorithms (search, sort)
  5. Debugging
IV. OOP 1 – Concepts
  1. OOP intro, principles
  2. Classes and objects
  3. Encapsulation
  4. Static members
V. OOP 2 – Class hierarchies
  1. Inheritance
  2. Polymorphism
  3. Interfaces, abstract classes
VI. Collections
  1. Data structures overview
  2. Collections types & implementations
VII. Java Type System
  1. Boxing, wrapper types
  2. Comparable & Comparator, sorting
  3. Iterable & Iterator
  4. Generics, type erasure
VIII. Lambdas & Streams
  1. Anonymous classes
  2. Lambda expressions
  3. Streams
  4. Optional
IX. Exceptions, I/O
  1. Call stack
  2. Exceptions
  3. Standard I/O
  4. Working with files
X. Unit Testing & Recap
  1. Unit testing (JUnit)
  2. Introduction to TDD
  3. Recap important concepts
  4. Work on more complex/interactive exercises
XI. Web Intro
  1. HTTP Protocol
  2. Using Java for a web client (crawler)
  3. Using Java for server-side code
  4. Simple apps using Spark web framework
  5. HTML, CSS intro
XII. DataBases: SQL
  1. Relational databases intro
  2. Creating tables, constraints
  3. SQL basic statements (select, insert, update, delete)
  4. Joins
  5. Using SQLite, MySQL
XIII. DataBases: JDBC
  1. JDBC (connections, statements)
  2. Connection pooling
  3. Transactions
  4. SQL injection
XIV. Design Patterns, Concurrency
  1. Design Patterns – categories, common patterns (Singleton, Builder, Adapter, Factory)
  2. Working with threads
  3. Concurrency related issues, solutions (synchronized, atomic updates)
  4. Concurrent collection
XV. Project – Week 1
  1. Start working, on an individual or group project
  2. Projects combine: basic Java + DB and/or web
  3. Student proposed projects also accepted/encouraged
XVI. HR week
  1. Why soft skills matter
  2. Technical knowledge coverage
  3. What kind of interview questions should you expect
  4. Interview simulation
XVII. Project – Week 2
  1. Continue working on projects
  2. Review code and functionality
  3. Assistance as needed
  4. Finish working on projects
  5. Final review
  6. Public presentation of each project

Content

Materiale video

switch (your_future) | Despre reconversia profesională în programarea Java
Interviu cu Cristian Macoviciuc, mentor la cursul de programare Java

Articole despre curs și povești de succes

Despre Java și Wantsome cu Alexandru Tănasă
Dacă știi ce vrei de la tine, poți să ajungi IT-ist! Despre Java și Wantsome cu Alexandru Tănasă
software developer după cursul de programare java
Maria Crăciun: Am ajuns software developer
curs de programare java
Tudor Străchinescu: Wantsome, un nou început!
programare Java
Programare Java: de ce să prinzi un loc disponibil la curs
absolvent-curs-java
Irina Talpalaru: A fost odată ca niciodată un medic veterinar
Bogdan Leuștean: Wantsome este o experiență de viață

S-ar putea să te intereseze și cursurile

Curs de Introducere în Programare

React

Project Management

Vezi toate
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • Termeni și condiții
  • ANPC
Menu
  • Politica (prietenoasă) privind prelucrarea datelor cu caracter personal
  • Termeni și condiții
  • ANPC

Produse

  • Cursuri pentru adulți
  • Cursuri pentru elevi
  • Workshopuri
  • Evenimente gratuite
  • Training companii
Menu
  • Cursuri pentru adulți
  • Cursuri pentru elevi
  • Workshopuri
  • Evenimente gratuite
  • Training companii

Wantsome

  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ
Menu
  • Despre
  • Comunitatea Wantsome
  • Contact
  • Mentori
  • FAQ

Cele mai noi pe blog

Din concediu de maternitate spre un domeniu colorat și divers cum e IT-UL

Concediul de maternitate – cea mai bună perioadă să te gândești la o reconversie profesională

Tutoriale gratuite vs cursuri IT cu mentorat. Ce alegi?

© 2020 Wantsome. Toate drepturile rezervate.
Facebook-f
Linkedin
Instagram
Twitter
Youtube