¼Õº´¸ñ  |  2002°­Á¿¬Àç°èȹ  

  SCJP(SCJD 1´Ü°è)

  SCJD(SCJD 2~3´Ü°è)

  SCEJ(¼ÒÇÁÆ®¿þ¾î¼³°è)

  CSA / SCNA

  °ü·Ã °­Á ¾øÀ½

  Áú¹®·´äº¯ °Ô½ÃÆÇ

  ÀÚÀ¯°Ô½ÃÆÇ

  ÇÁ·Î±×·¡¹Ö ¼Ò½º ÀÚ·á½Ç

 

´ÙÀ½Àº Çѱ¹ SUN °ø½Ä ÆäÀÌÁöÀÇ ³»¿ëÀÔ´Ï´Ù.
º¸´Ù ÃÖ½ÅÀÇ Á¤º¸´Â
Çѱ¹ SUN °ø½Ä »çÀÌÆ®¿¡¼­ È®ÀÎÇϼ¼¿ä.

SCJD °úÁ¤ - SCJP´Â SCJDÀÇ Ã¹ ¹øÂ° ´Ü°èÀÔ´Ï´Ù.

1´Ü°è SCJP(Sun Certified Java Programmer) µÇ±â

2´Ü°è Programming Assignment
3´Ü°è Written Test


1´Ü°è SCJP(Sun Certified Java Programmer) µÇ±â
Java ProgrammingÀÇ °¡Àå ÇÙ½ÉÀûÀÌ°í ±âº»ÀûÀÎ °³³ä ´É·ÂÀ» °ËÁõÇØ ÁÖ´Â SCJP·Î IT ¾÷°è¿¡ ´ç´çÇÏ°Ô ÀÔ¹®ÇϽʽÿÀ. Àü ¼¼°èÀûÀ¸·Î ±× ´É·ÂÀ» ÀÎÁ¤ ¹ÞÀ» ¼ö ÀÖ´Â ±¹Á¦ °øÀÎ ÀÚ°ÝÁõ, SCJP¿Í ÇÔ²² IT °­±¹ÀÇ ÁÖÃåµ¹ÀÌ µÇ½Ç ¼ö ÀÖ½À´Ï´Ù.

ÀÚ°ÝÀÎÁõ
SCJD
SCJP
Programming
Written Test
½ÃÇè¹øÈ£
310-025
-
310-027
½ÃÇèÀÚ°Ý
-
SCJPÃëµæÀÚ
ProgrammingÀ» ¸¶Ä£ÀÚ
½ÃÇè¹®Ç×
59¹®Ç×
Programming
5¹®Ç×
¹®Á¦À¯Çü
´ÙÁö¼±´ÙÇü/´Ü´äÇü
Code ¿¹Á¦¿Í Áö½Ã
ªÀº ³í¼ú
ÇÕ°ÝÁ¡¼ö
61%
80%
½Ã°£
120ºÐ
Program À¯È¿±â°£±îÁö
90ºÐ
ÀÀ½Ã·á(VATÆ÷ÇÔ)
US$165
US$275
US$165

À§ÀÇ ³»¿ëÀº Java 2 ¹öÀüÀÔ´Ï´Ù.

ÃâÁ¦ °æÇâ

¡Ü ¼±¾ð°ú ¿¢¼¼½º Á¦¾î : array ¼±¾ð ¹× ÃʱâÈ­, Ŭ·¡½º, º¯¼ö ¼±¾ð, »ý¼ºÀÚ, method ¼±¾ð

¡Ü Flow ÅëÁ¦¿Í ¿¹¿Ü ó¸®(Exception Handling) : if ±¸¹®, switch±¸¹®, break, continue, label »ç¿ë ¹æ¹ý, try, catch, finally ±¸¹® »ç¿ë¹æ¹ý

¡Ü °¡ºñÁö Ä÷º¼Ç

¡Ü Java ¾ð¾î ±âº»  : source fileÀÛ¼º¹æ¹ý, package, import ±¸¹® »ç¿ë¹æ¹ý, Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º ¼±¾ð ¹× ±¸Çö ¹æ¹ý, º¯¼ö ¼±¾ð, main methodÀÇ Àμö¿Í command lineÀÇ Àμö°£ÀÇ °ü°è, Ű¿öµå, primitive data typeÀÇ ¹üÀ§, listener Ŭ·¡½º¿Í method »ç¿ë ¹æ¹ý

¡Ü ¿¬»êÀÚ¿Í ÁöÁ¤ : ¸ðµç ¿¬»êÀÚÀÇ »ç¿ë °á°ú°ª, equals method, ³í¸®¿¬»êÀÚ, ´Ù¾çÇÑ ÁöÁ¤¹® »ç¿ë °á°ú°ª

¡Ü Overloading, Overriding, Runtime Type°ú °´Ã¼ ÁöÇâ : °´Ã¼ÁöÇâ ¼³°è¿¡¼­ÀÇ encapsulation ÀÌÇØ ¹× ±¸Çö, Overloading, Overriding¿¡ ´ëÇÑ Á¤È®ÇÑ ÀÌÇØ ¹× ±¸Çö, inner class

¡Ü ¾²·¹µå : java.lang.Thread¿Í java.lang.RunnableÀ» »ç¿ëÇÑ ¾²·¹µå ±¸Çö, ¾²·¹µå ½ÇÇà Á¦ÇÑ¿ä°Ç, synchronized, wait, notify, notifyAllÀ» »ç¿ëÇÑ ¾²·¹µå ±¸Çö

¡Ü java.awt ÆÐŰÁö : component, container , Layout Manager¸¦ »ç¿ëÇÑ GUI ÀÛ¼º - java.lang ÆÐŰÁö : abs, ceil, floor, max, min, random, round, sin, cos, tan, sqrt »ç¿ë¹æ¹ý. String °´Ã¼¿¡ ´ëÇÑ ÀÌÇØ

¡Ü java.lang ÆÐŰÁö : abs, ceil, floor, max, min, random, round, sin, cos, tan, sqrt »ç¿ë¹æ¹ý. String °´Ã¼¿¡ ´ëÇÑ ÀÌÇØ

¡Ü java.util ÆÐŰÁö : °¢ collection Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º ¿ëµµ

¡Ü java.io ÆÐŰÁö : file Ŭ·¡½º¸¦ »ç¿ëÇÑ file Ž»ö, InputStreamReader, OutputStreamReader¸¦ »ç¿ëÇÑ Unicode, Ç÷§Æû ±âº» ¹æ½Ä ¶Ç´Â ISO 8859-1 ÀÎÄÚµù °£ÀÇ º¯È¯ ¹æ¹ý, FilterInput Stream°ú FilterOutputStream »ý¼ºÀÚ¿¡ »ç¿ë °¡´ÉÇÑ Àμö ½Äº°, FileInputStream, FileOutputStream, RandomAccessFile »ç¿ë

½ãÀÇ ¿ø°Ý±³À°½Ã½ºÅÛÀÎ WLC(Web Learning Center)¿¡¼­ Á÷Á¢ ¹®Á¦¸¦ Ç®¾îº¸½Ê½Ã¿À.

SCJP ¿¹Á¦¹®Á¦

½ã ±³À°¼¾ÅÍ¿¡¼­ SCJP °ü·Ã °úÁ¤À» ¸¸³ª º¸½Ê½Ã¿À

KR-SL-275 Java Programming Language
KR-SL-275-PM2 Java Programming Language
KR-SL-275-WM Java Programming Language



2´Ü°è Programming Assignment
Java °³¹ßÀÚ¶ó¸é ÇÑ ¹øÂë µµÀüÇØ º¼ ¸¸ÇÑ ½ãÀÇ SCJD ÀÚ°ÝÁõÀº Java ÇÁ·Î±×·¡¹Ö ´É·ÂÀ» Á÷Á¢ °ËÁõÇØ ÁÖ¸ç, ½º½º·Î ÇÁ·Î±×·¡¹Ö ÇÑ ÇÁ·Î±×·¥¿¡ ´ëÇÑ ´É·ÂÀ» °ËÁõÇØ ÁÝ´Ï´Ù.

ÃâÁ¦°æÇâ
Á¤º¸¸¦ º¸¿©ÁÖ±â À§ÇÑ GUI¿Í ¿ëÀÌÇÑ °Ë»ö°ú ·¹ÄÚµå Àá±ÝÀ» Áö¿øÇÏ´Â µ¥ÀÌÅͺ£À̽º È®Àå ±â´É
µ¥ÀÌÅͺ£À̽º ½Ã½ºÅÛÀ» À§ÇÑ ³×Æ®¿öÅ© ¼­¹ö ±â´É
µ¥ÀÌÅͺ£À̽º¿Í user interface¸¦ ¿¬°áÇϱâ À§ÇÑ Ä¿¹Â´ÏÄÉÀÌ¼Ç ±â´É
µ¥ÀÌÅͺ£À̽º¸¦ ÀÌ¿ëÇϱâ À§ÇÏ¿© flat ÅØ½ºÆ® ÆÄÀÏÀ» ÁغñÇϱâ À§ÇÑ µ¥ÀÌÅÍ º¯È¯


3´Ü°è Written Test
ÃâÁ¦°æÇâ
´ÙÀ½ ¿ä±¸»çÇ׿¡ µû¸¥ JavaÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¥ ÀÛ¼º
    - ¹Ù¶÷Á÷ÇÑ ¼³°è ¿øÄ¢¿¡ µû¸¥ GUI
    - ¸í½ÃµÈ ÇÁ·ÎÅäÄÝÀ» »ç¿ëÇÑ ³×Æ®¿öÅ© ¿¬°á
    - ¸í½ÃµÈ µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áµÈ ³×Æ®¿öÅ© ¼­¹ö
    - ±âÀÛ¼ºµÈ ÄÚµåÀÇ ±â´ÉÀ» È®ÀåÇÑ µ¥ÀÌÅͺ£À̽º
Java ¾ÖÇø®ÄÉÀÌ¼Ç ÇÁ·Î±×·¥ ±¸Çö ´Ü°è¿¡¼­ ÀÌ·ç¾îÁø ÁÖ¿ä °áÁ¤À» ³ª¿­È­
±¸ÇöµÈ Java ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ »ç¿ëµÈ °¢ ±¸Çö ¹æ¹ýÀÇ ÀåÁ¡°ú ´ÜÁ¡
¼³°è ¹× ±¸Çö ¸ñÀû Ãø¸é¿¡¼­ÀÇ °¢°¢ÀÇ ÀåÁ¡°ú ´ÜÁ¡ ºñ±³

Copyleft. ¹è¿ì°í ÀÍÇô¼­ ³ª´©´Â Áñ°Å¿ò | ÀÎÅÍ³Ý Á¤º¸ °øÀ¯ iTmembers.net by ¼Õº´¸ñ | master@itmembers.net