CodeGym/Java Blog/рдпрд╛рджреГрдЪреНрдЫрд┐рдХ/рддреБрдордЪреНрдпрд╛ рд╢реИрдХреНрд╖рдгрд┐рдХ рдпреЛрдЬрдиреЗрд╕рд╛рдареА рдПрдХ рдЫреЛрдЯреА рдЯреАрдк
John Squirrels
рдкрд╛рддрд│реА 41
San Francisco

рддреБрдордЪреНрдпрд╛ рд╢реИрдХреНрд╖рдгрд┐рдХ рдпреЛрдЬрдиреЗрд╕рд╛рдареА рдПрдХ рдЫреЛрдЯреА рдЯреАрдк

рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдпрд╛ рдЧреНрд░реБрдкрдордзреНрдпреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреЗрд▓реЗ
рд╕рджрд╕реНрдп
рддреБрдордЪреНрдпрд╛ рд╢реИрдХреНрд╖рдгрд┐рдХ рдпреЛрдЬрдиреЗрд╕рд╛рдареА рдПрдХ рдЫреЛрдЯреАрд╢реА рд╕реВрдЪрдирд╛ - рез рдЬреЗрд╡реНрд╣рд╛ рдореА рдЬрд╛рд╡рд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрд╡рд░ рдорд╛рдЭрд╛ рдЕрднреНрдпрд╛рд╕ рд╕реБрд░реВ рдХреЗрд▓рд╛ рддреЗрд╡реНрд╣рд╛ рдореА рдЦрд░реЛрдЦрд░ рдХрд╛рдп рдЧрдорд╛рд╡рд▓реЗ рдпрд╛рдмрджреНрджрд▓ рдореА рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреЗ рдард░рд╡рд▓реЗ рдЖрд╣реЗ, рдореНрд╣рдгрдЬреЗ, рдХрд╢рд╛рдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдХреЛрдгрддреНрдпрд╛ рдХреНрд░рдорд╛рдиреЗ:
  1. рдХреЛрд░реНрд╕рдЪреНрдпрд╛ рдЕрдЧрджреА рдкрд╣рд┐рд▓реНрдпрд╛ рд╕реНрддрд░рд╛рдкрд╛рд╕реВрди, рддреБрдореНрд╣реА рдбреЗрдЯрд╛рдмреЗрд╕ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреНрд░рдгрд╛рд▓реАрдЪрд╛ рд╕рдорд╛рдВрддрд░ рдЕрднреНрдпрд╛рд╕ рд╕реБрд░реВ рдХрд░реВ рд╢рдХрддрд╛ (рдорд╛рдЭреНрдпрд╛ рдмрд╛рдмрддреАрдд, рддреЗ sql-ex.ru рд╡рд░ MySQL рд╣реЛрддреЗ. рд╕рд╛рдзрд╛рд░рдгрддрдГ рдкрд╣рд┐рд▓реА 70 рдХрд╛рд░реНрдпреЗ рдкреБрд░реЗрд╢реА рдЕрд╕рддреАрд▓) рдЖрдгрд┐ рд╡рд┐рдирд╛рдореВрд▓реНрдп HTML рдЕрдХрд╛рджрдореАрджреНрд╡рд╛рд░реЗ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддрд╛. рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо рддрд┐рдереЗ рддреБрдореНрд╣рд╛рд▓рд╛ HTML рдЖрдгрд┐ CSS рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдорд┐рд│реЗрд▓.

  2. рдПрдХрджрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ Java Core рдЪреА рдореВрд▓рддрддреНрддреНрд╡реЗ рдХрдореА-рдЕрдзрд┐рдХ рдкреНрд░рдорд╛рдгрд╛рдд рд╕рдордЬрд▓реА рдЖрд╣реЗрдд рдЕрд╕реЗ рд╕рдордЬрд▓реНрдпрд╛рдирдВрддрд░ (рдХреЛрдбрдЬрд┐рдо рд╡рд░реАрд▓ рд▓реЗрд╡реНрд╣рд▓ 15 рд╢реА рд╕рдВрдмрдВрдзрд┐рдд, рдорд▓рд╛ рд╡рд╛рдЯрддреЗ), рддреБрдореНрд╣рд╛рд▓рд╛ рд╡реИрдпрдХреНрддрд┐рдХрд░рд┐рддреНрдпрд╛ рдордиреЛрд░рдВрдЬрдХ рдЖрдгрд┐ рдЙрдкрдпреБрдХреНрдд рд╡рд╛рдЯреЗрд▓ рдЕрд╕рд╛ рдкреНрд░рдХрд▓реНрдк рдШреЗрдКрди рдпрд╛. рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдореБрд▓рд╛рдЦрддреАрдВрдордзреНрдпреЗ рджрд╛рдЦрд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдмреЛрд▓рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд╣реАрддрд░реА рдЕрд╕реЗрд▓.

  3. рдореА CodeGym рд╡рд░ рд▓реЗрд╡реНрд╣рд▓ 40 рд╡рд░ рдЪрдврдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЛ.

  4. рд▓реЗрд╡реНрд╣рд▓ 20 рдирдВрддрд░, рдЖрд╡реГрддреНрддреА рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА (Git, githowto.com) рд╕рд╛рд░рдЦреНрдпрд╛ рдЧреЛрд╖реНрдЯреАрдВрдЪрд╛ рд╢реЛрдз рд╕реБрд░реВ рдХрд░рд╛ рдЖрдгрд┐ Maven рдХрд╛рдп рдЖрд╣реЗ рддреЗ рд╢реЛрдзрд╛.

  5. рд╕реНрддрд░ 30 рдирдВрддрд░, рд╣рд╛рдпрдмрд░рдиреЗрдЯрдордзреНрдпреЗ рдкреНрд░рднреБрддреНрд╡ рдорд┐рд│рд╡рдгреЗ рд╕реБрд░реВ рдХрд░рд╛.

  6. рдЕрдВрддрд┐рдо рд░реЗрд╖реЗрд╡рд░, рдиреЛрдХрд░реА рд╢реЛрдзрдгреНрдпрд╛рдкреВрд░реНрд╡реА, рдЖрдкрдг рд╕реНрдкреНрд░рд┐рдВрдЧрдЪреЗ рдЦреЛрд▓ рдкреЗрдп рдШреНрдпрд╛рд╡реЗ ("рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХрд╛рдВрд╕рд╛рдареА рд╕реНрдкреНрд░рд┐рдВрдЧ 4" рд╡рд╛рдЪрд╛).

рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рдЖрдкрдг рдЬреНрдпрд╛ рд╡рд┐рд╖рдпрд╛рдВрдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдд рдЖрд╣рд╛рдд рддреНрдпрд╛рд╡рд░реАрд▓ рдкреБрд╕реНрддрдХреЗ рд╡рд╛рдЪрд╛. рд╡реЗрд│ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдХреМрд╢рд▓реНрдпреЗ рд╡рд╛рдкрд░рд╛ (рдЬрд░ рддреБрдореНрд╣реА рдЖрдзреАрдкрд╛рд╕реВрди рдирд╕рд▓реНрдпрд╛рд╕) рдЖрдгрд┐ рдирдВрддрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рдСрдлрд░ рдорд┐рд│рдгреНрдпрд╛рдЖрдзреА рд╣реА рдХреЗрд╡рд│ рд╡реЗрд│реЗрдЪреА рдмрд╛рдм рдЕрд╕реЗрд▓. рдорд╛рдЭреНрдпрд╛ рдкреНрд░рд╢рд┐рдХреНрд╖рдгрд╛рдЪреНрдпрд╛ рдЯрдкреНрдкреНрдпрд╛рдд рджреАрдб рд╡рд░реНрд╖ рдЖрдгрд┐ рд╕рд╛рдзрд╛рд░рдг 700 рддрд╛рд╕рд╛рдВрдЪрд╛ рд╢реБрджреНрдз рдЕрднреНрдпрд╛рд╕ рд▓рд╛рдЧрд▓рд╛. рдПрдХрд╛ рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдХрдВрдкрдиреАрдд рдореБрд▓рд╛рдЦрддреАрд╕рд╛рдареА рдЖрддреНрдорд╡рд┐рд╢реНрд╡рд╛рд╕рд╛рдиреЗ рдЬрд╛рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдЕрдВрджрд╛рдЬреЗ рдХрд╛рдп рдорд╛рд╣рд┐рдд рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдпрд╛рдЪреА рдПрдХ рд╕реНрд╡рддрдВрддреНрд░ рдпрд╛рджреА рдпреЗрдереЗ рдЖрд╣реЗ:
  1. JavaSE (рдпреЗрдереЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдорд╛рд╣рд┐рдд рдЕрд╕рд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ, рдЬрд░реА рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рдХрд╛рд╣реА рдЙрджрд╛рд░рддрд╛ рдЖрд╣реЗ)

  2. JDBC, MySQL (рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдЪрд╛рдВрдЧрд▓реЗ рдкреНрд░рднреБрддреНрд╡ рдЕрд╕рд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ)

  3. рдПрдЪрдЯреАрдПрдордПрд▓, рд╕реАрдПрд╕рдПрд╕ (рдпреЗрдереЗ рд╕рд░реНрд╡ рдХрд╛рд╣реА рдЕрдЧрджреА рд╕реЛрдкреЗ рдЖрд╣реЗ, рдпреЗрдереЗ рд╕рдЦреЛрд▓ рдЬреНрдЮрд╛рди рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА)

  4. JUnit (рдХреЛрдгреАрд╣реА рдореНрд╣рдЯрд▓реЗ рдирд╛рд╣реА рдХреА рдЪрд╛рдЪрдгреА рдЖрд╡рд╢реНрдпрдХ рдирд╛рд╣реА)

  5. рдЧрд┐рдЯ (рддреБрдордЪрд╛ рд╕реНрд╡рддрдГрдЪрд╛ рдкреНрд░рдХрд▓реНрдк рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рд╛, рдХрд╕реЗ рддреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рдордЬреЗрд▓)

  6. рдорд╛рд╡реЗрди (рдпреЗрдереЗ рдХрд╛рд╣реАрд╣реА рдХреНрд▓рд┐рд╖реНрдЯ рдирд╛рд╣реА, рддреЗ рд╕рдордЬреВрди рдШреНрдпрд╛)

  7. рд╣рд╛рдпрдмрд░рдиреЗрдЯ (рдпреЗрдереВрдирдЪ рдЕрдбрдЪрдгреА рд╕реБрд░реВ рд╣реЛрддрд╛рдд)

  8. рд╡рд╕рдВрдд рдЛрддреВ (рдореА рдлрдХреНрдд рд╕реНрд╡рддрдГрдЪ рддреНрдпрд╛рдд рд▓рдХреНрд╖ рдШрд╛рд▓рдд рдЖрд╣реЗ, рдорд▓рд╛ рдЦреЗрдж рдЖрд╣реЗ рдХреА рдореА рдЖрдзреА рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА рдирд╛рд╣реА)

рдорд╛рдЭреНрдпрд╛ рд╕реНрд╡рддрдГрдЪреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд╕рд╛рдареА... рдореА JavaSE рдЖрдгрд┐ Hibernate рд╡рд╛рдкрд░реВрди рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдХрдиреНрд╕реЛрд▓-рдЖрдзрд╛рд░рд┐рдд CRUD рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд▓рд┐рд╣рд┐рд▓реЗ, рдЬреЗ Maven рд╡рд╛рдкрд░реВрди рд╕рдВрдХрд▓рд┐рдд рдХреЗрд▓реЗ. рддреБрдореНрд╣реА рд╕реНрд╡рддрдГ рд▓рд┐рд╣рд┐рд▓реЗрд▓реНрдпрд╛ рдХреЛрдбрдордзреНрдпреЗ рдореБрд▓рд╛рдЦрддрдХрд╛рд░рд╛рдВрдирд╛ рдЦреВрдк рд░рд╕ рдЖрд╣реЗ. рдЖрдгрд┐ рд╣рд╛рдЪ рдореБрд│рд╛рдд рдорд╛рдЭрд╛ рдЗрдереЗ рд╕рдВрджреЗрд╢ рдЖрд╣реЗ. рдЬреНрдпрд╛рдВрдиреА рдиреБрдХрддреЗрдЪ рдпрд╛ рдХрд╛рдЯреЗрд░реА рдорд╛рд░реНрдЧрд╛рд╡рд░ (рд╣реЛрдп, рддреЗ рдЕрд╡рдШрдб рдЕрд╕реЗрд▓) рд╕реБрд░реВ рдХреЗрд▓реЗ рдЖрд╣реЗ рддреНрдпрд╛рдВрдирд╛ рд╢реБрднреЗрдЪреНрдЫрд╛ рджреЗрдгреЗ рдмрд╛рдХреА рдЖрд╣реЗ.
рдЯрд┐рдкреНрдкрдгреНрдпрд╛
  • рд▓реЛрдХрдкреНрд░рд┐рдп
  • рдирд╡реАрди
  • рдЬреБрдиреЗ
рдЯрд┐рдкреНрдкрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣реА рд╕рд╛рдИрди рдЗрди рдХреЗрд▓реЗрд▓реЗ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ
рдпрд╛ рдкрд╛рдирд╛рд╡рд░ рдЕрдЬреВрди рдХреЛрдгрддреНрдпрд╛рд╣реА рдЯрд┐рдкреНрдкрдгреНрдпрд╛ рдирд╛рд╣реАрдд