PracticU

Java Docs

בלי כתוביותעם כתוביות
PracticU › קורס יסודות התכנות - שפת JAVA - קורס ג'אווה למתחילים › Java Docs
Java Docs

בשיעור זה נכנסים למודול חשוב של מציאת פתרונות בעצמנו, לומדים מה נכון ומה לא נכון לחפש באינטרנט, ומכירים את אתר התיעוד הרשמי של Java ואת מבנה הניווט שלו.
נושאי הסיכום המוצגים בשיעור:
1. מה הולך להיות במודול הזה: אנחנו מגיעים למודול מאוד חשוב שבו הולכים למצוא פתרונות בעצמנו לדברים שאנחנו לא יודעים, וצריכים להבין מה בעצם נכון לחפש באינטרנט ומה לא נכון לחפש באינטרנט.
2. מה שנכון לחפש ומה שלא: מה שנכון לחפש באינטרנט הוא פקודות ספציפיות של שפת Java, ומה שלא נכון לחפש זה איך לכתוב אלגוריתם מסוים, אם מקבלים מטלה מסוימת זה לא יהיה כל כך נכון ללכת ולחפש שמישהו יכתוב לנו את המטלה הזאת בגוגל, או שמישהו כבר כתב אותה ואנחנו רק רוצים לעשות העתק הדבק לכל המשימה שקיבלנו לבצע.
3. למה זה לא נכון: מסיבה ראשונה סביר להניח שבטח לא נמצא משימה בדיוק דומה למו שקיבלנו, ומסיבה שנייה, אם אנחנו לא יודעים איך לעשות את זה אז אנחנו לא באמת מתכנתים, ואנחנו צריכים לדעת לתכנת בעצמנו ולבנות את המטלות בעצמנו.
4. מה כן לא אמורים לדעת בעל פה: איך למצוא איזושהי פונקציה ספציפית שעושה משהו מאוד מאוד ספציפי ששייך לתשתית של Java, זה אנחנו לא אמורים לדעת בעל פה, ואנחנו אמורים לדעת איך לחפש נכון את התשובה על השאלה הזאת, איזו פונקציה קיימת, ואז להשתמש איתה באלגוריתם שאנחנו בונים.
5. הניווט ב-Java Docs: מחפשים בגוגל Java Docs ונכנסים לאתר התיעוד, ומה שרואים כאן הוא שלושה חלקים, החלק העליון מצד שמאל זה החבילות שקיימות, וכשבוחרים חבילה, בואו נבחר איזה חבילה ידועה, בואו נגיד קלט ופלט, אז רואים מתחתיה את כל המחלקות שיש באותה חבילה, וכשבוחרים מחלקה, לדוגמה כותב לקבצים, רואים מידע לגבי המחלקה, לדוגמה אילו פונקציות יש שם במחלקה ומה היא יודעת לעשות, ואפשר לבחור האם רוצים לראות את הפונקציות, זה methods, או האם רוצים לראות את המשתנים שיש לה והשדות וכדומה.
6. איך מאתרים את החבילה הרצויה: כאן בעצם מסתכלים על התיעוד הרשמי של Java, אם יודעים מה בדיוק מחפשים, איזה חבילה מחפשים מידע, לדוגמה אם מחפשים משהו שקשור לקבצים אז זה יהיה החבילה של קלט ופלט, שפת Java הבסיסית זו חבילת השפה עצמה, ואם רוצים לדוגמה דברים בנוגע לאבטחה יש לנו את החבילה של האבטחה, ולאחר מכן נכנסים למחלקות שיש, בוחרים מחלקה ורואים את התיעוד לגביה ויכולים לקרוא המון מידע לגבי התיעוד הזה.
7. ההקבלה לתיעוד שיצרנו בעצמנו: באחד הסרטונים יצרנו בעצמנו Java Docs מפרויקט שלנו וגם רואים שהוא נראה מאוד דומה ל-Java Docs הרשמית של כל שפת Java, ואם לא יודעים איזה פונקציה או איזו מחלקה או איך בעצם ניגשים לאיזושהי פעילות מסוימת שצריכים בתשתית של Java, כאן יש מקום לחפש את זה בגוגל, ויש טכניקה מאוד פשוטה איך לבצע חיפוש בגוגל, ואת זה הולכים לראות בסרטון הבא.
סיכום:
בשיעור זה הבנו את העיקרון של מציאת פתרונות בעצמנו, לחפש באינטרנט פקודות וספריות של השפה ולא פתרונות מוכנים למטלות, כי מתכנת אמיתי בונה את האלגוריתם בעצמו, והכרנו את אתר Java Docs הרשמי שמסודר בשלושה רמות ניווט מחבילות למחלקות ואל הפונקציות והשדות שלהן, וכיצד להקיש על נושא לאתר החבילה המתאימה, ובשיעור הבא נלמד את טכניקת החיפוש בגוגל.
בשיעור הבא נעסוק בנושא חיפוש בגוגל - קורס ג'אווה.
SR11174HE

פרקי ההרצאה: Java Docs

  1. 00:00

    מה כדאי לחפש בגוגל ומה לא

  2. 01:12

    הכרת אתר Java Docs ומבנה הדף

  3. 01:49

    שיטות ושדות של מחלקה ב-Java Docs

תמלול ההרצאה: Java Docs

הטקסט המלא של הדקות הראשונות בהרצאה «Java Docs» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    אנחנו מגיעים למודול מאוד חשוב שבו אנחנו הולכים למצוא פתרונות בעצמנו לדברים שאנחנו לא יודעים. אנחנו צריכים להבין מה בעצם נכון לחפש באינטרנט ומה לא נכון לחפש באינטרנט.

  2. 00:17

    מה שנכון לחפש באינטרנט זה פקודות ספציפיות של שפת Java. מה שלא נכון לחפש זה איך לכתוב אלגוריתם מסוים. אם אנחנו מקבלים איזושהי מטלה מסוימת, זה לא יהיה כל כך נכון ללכת ולחפש שמישהו יכתוב לנו את המטלה הזאת בגוגל, או שמישהו כבר כתב אותה ואנחנו רק רוצים לעשות קופי פייסט לכל המשימה שקיבלנו לבצע.

  3. 00:39

    א', סביר להניח שבטח לא נמצא משימה בדיוק דומה לכמו שקיבלנו, וב', אם אנחנו לא יודעים איך לעשות את זה אז אנחנו לא באמת מתכנתים.

  4. 00:48

    אנחנו צריכים לדעת לתכנת בעצמנו ולבנות את המטלות בעצמנו. אבל איך למצוא איזושהי פונקציה ספציפית שעושה משהו מאוד מאוד ספציפי ששייכת לתשתית של Java, זה אנחנו לא אמורים לדעת בעל פה.

  5. 01:02

    ואנחנו אמורים לדעת איך לחפש נכון את התשובה על השאלה הזאת, איזו פונקציה קיימת, ואז להשתמש איתה באלגוריתם שאנחנו בונים. אז הדבר הראשון שאנחנו הולכים לראות זה Java Docs.

  6. 01:14

    מה זה בעצם ה-Java Docs? אז יש לנו פה את גוגל ואנחנו כותבים בגוגל Java Docs ונכנסים לאתר של Java Docs וככה זה נראה.

  7. 01:29

    מה שאנחנו רואים כאן זה שלושה חלקים. החלק העליון כאן מצד שמאל זה ה-packages, החבילות שקיימות. כשאנחנו בוחרים package, בואו נבחר איזה package ידוע, בואו נגיד io input/output, אז אנחנו רואים מתחתיו את כל הקלאסים שיש באותו package, וכשאנחנו בוחרים קלאס, לדוגמה פייל רייטר, אנחנו רואים מידע

  8. 01:55

    לגבי הקלאס, לדוגמה אילו פונקציות יש שם בקלאס ומה היא יודעת לעשות, ואנחנו יכולים לבחור האם אנחנו רוצים לראות את הפונקציות, זה methods, או האם אנחנו רוצים לראות את המשתנים שיש לה והfields וכדומה.

  9. 02:13

    אז כאן אנחנו בעצם יכולים להסתכל על דוקומנטציה הרשמית של Java, אם אנחנו יודעים מה בדיוק אנחנו מחפשים, איזה package אנחנו מחפשים מידע, לדוגמה אם

ההרצאה הקודמת: תרגול על קבצי JAR

ההרצאה הבאה: חיפוש בגוגל - קורס ג'אווה

הרצאות קשורות מקורסים אחרים

  • Java Project
  • השוואה בין #C לבין JAVA

קורסים נוספים במסלול

  • קורס מבוא ל-QA - מידע חשוב לבודק תוכנה
  • קורס פוסטמן - Postman - בדיקות לאתרי אינטרנט - API
  • קורס Robot Framework - בדיקות QA ממשק גרפי
  • קורס סלניום בסיסי - בדיקות אוטומטיות - Selenium
  • קורס סלניום מתקדם - CI/CD - Continues Integration
  • קורס מייבן - Maven