Python היא שפת תכנות אינטרנט ומערכת שפופולריותה גדלה בסביבת פיתוח התוכנה המהירה של ימינו, וזה לא מפתיע: היא פשוטה (אך אמינה), מכוונת עצמים (אך יכולה לשמש כשפה פרוצדוראלית), ניתן להרחבה, ניתן להרחבה ויש לו תחביר קל ללמוד שהוא ברור ותמציתי.
פייתון משלב את העוצמה של שפת אובייקטים מורכבים כמו Java ו- C ++ עם קלות השימוש וזמן הפיתוח המהיר של שפת סקריפט. למעשה, התחביר שלה קל כל כך להבנה, כי יש סיכוי גדול שתבינו אותו מהר יותר מכל אחת משפות הכתיבה הפופולריות האחרות הנהוגות כיום! ופשוט בחרנו את הספרים הטובים ביותר ללימוד פייתון לאוהבי תכנות!
רשימה
- 10. פייתון. יצירת אפליקציות, צ'אן
- 9. תכנות פייתון: מדריך שלב אחר שלב למתחילים, ג'נקינס
- 8. שפת תכנות של פייתון, סוזי
- 7. סודות פיתון. 59 המלצות לכתיבת קוד אפקטיבי, Slatkin
- 6. לימוד פייתון, לוץ
- 5. תכנות פייתון למתחילים, מקגרת
- 4. פייתון בפועל, סאמרפילד
- 3. פייתון - לגבהים של מצוינות, רמלו
- 2. אנו מתכנתים בפייתון, דוסון
- 1. גירוד אתרים באמצעות Python, Mitchell
10. יצירת אפליקציות, צ'אן
IN "פִּיתוֹן יצירת אפליקציות»מהנדס תוכנת האינטרנט והמדריך הטכני ווסלי צ'ון מספק למפתחים את כל מה שהם צריכים לדעת כדי ללמוד במהירות את פייתון.
בדומה לשאר הספרים בסדרת Core, תכנות Core Python מציעה מאות קטעי קוד ותעשיה בענף המכוונים למפתחים מקצועיים שרוצים להשתמש בכישוריהם הקיימים!
בפרט, תכנות Core Python מספקת דוגמאות אינטראקטיביות רבות שתוכלו להיכנס למתורגמן של פייתון ממש מולכם! לבסוף, אנו מציגים פרק שיראה לך שלב אחר שלב כיצד להאריך את פייתון באמצעות C או C ++.
9. תכנות פייתון: מדריך שלב אחר שלב למתחילים, ג'נקינס
למידע נוסף על תכנות מחשבים וכיצד להתחיל בשפת תכנות. "תכנות פייתון: מדריך שלב אחר שלב למתחילים"יעזור להבין את התכונות השונות בשפת התכנות של פייתון ולהעריך את עוצמתה. מעבר מתכנת טירון למומחה. ספר זה בוחן את כל תחומי השפה של פייתון.
ספר זה יכול להיות התחלה נהדרת למתחילים: זהו מדריך צעד אחר צעד לכל מי שרוצה להתחיל ללמוד תכנות פייתון מאפס. זה יעזור לכם להכין בסיס איתן לתכנות מחשבים, ויהיה לכם קל ללמוד כל שפת תכנות אחרת.
8. שפת תכנות של פייתון, סוזי
הספר מציג את פייתון, את הווריאציות המפורסמות ביותר ואת דרכי התכנות שלו. בנוסף לשאלות מהותיות (שפה, ספרייה רגילה, תכנות אפקטיבית, עיבוד תמלילים), נבדקו מצבים של שימוש בשפת הפיתון הנפוצה יותר מאחרים, מחישובי מטריצות לתוכניות עם פרטיקה גרפית מורכבת יותר.
על ידי ביצוע המסלול אותו עוסק ספר זה, אתה יכול לשפר משמעותית את הפרודוקטיביות שלך באמצעות Python. הספר יהיה שימושי ביותר לתלמידי התמחויות בתחום פיתוח תוכנה ואדריכלות של מערכות תוכנה.
7. 59 המלצות לכתיבת קוד אפקטיבי, Slatkin
«סודות פייתוןמומלץ לסטודנטים כמקור קומפקטי להפליא של טיפים בסיסיים על מגוון רחב מאוד של נושאים עבור איש הביניים של פייתון. שיטות עבודה מומלצות לכל תחומי הפיתוח העיקריים של Python 3.x ו- 2.x, עם הסברים ודוגמאות מפורטות.
שיטות נהדרות לכתיבת פונקציות שמבהירות כוונות עוזרות לך להימנע ממספר טעויות. סיקור כיצד לחבר קוד בצורה מדויקת יותר באמצעות מערכים ומעמדות, כיצד להיפטר ממלכודות מטאקלס. גישות יעילות יותר למקבילות.
שיטות קלאסיות וניבים למינוף מודולים מובנים של פייתון. כלים ושיטות עבודה מומלצות לפיתוח שיתופי פעולה. פתרונות ניפוי באגים, אימות ואופטימיזציה לשיפור האיכות והביצועים.
6. לימוד פייתון, לוץ
קבל מבוא מקיף ומקיף לשפת בסיס Python עם תמיכה במדריך זה. על סמך הדרכה פופולרית של הסופר מארק לוץ, פרסום זה תורם לכתיבה מהירה של קוד פיתון יעיל ואיכותי. זו הדרך הטובה ביותר להתחיל, בין אם אתה מפתח מתחיל או מתכנת מקצועי הבקיא בשפות אחרות.
«לימוד פייתון»מדריך לימוד עצמי פשוט זה, השלים בדיקות, תרגילים ותרגילים שימושיים, יעזור לכם להתחיל בעבודה עם פייתון 2.7 ו -3.3 - המהדורות האחרונות בשורות 3.X ו- 2.X - כמו גם כל שאר המהדורות לשימוש כללי כיום.
בנוסף, תלמד כמה מהתכונות המתקדמות של השפה שהפכו לאחרונה יותר נפוצות בקוד פייתון.
5. תכנות פייתון למתחילים, מקגרת
Python היא שפת תכנות זמינה בחופשיות ההופכת את פיתרון בעיית המחשבים כמעט כמו קל לשאול שאלה בפורום.
«תכנות פייתון למתחילים"מכסה את כל מה שהקורא צריך לדעת כדי להתחיל לקוד בפיתון. מדריך קל לשימוש זה הוא בן הזוג האידיאלי ללמידה מהירה ופרודוקטיבית.
4. פייתון בפועל, סאמרפילד
אם אתה מפתח מנוסה, "פיתון בפועל"יעזור לך לשפר את האיכות, האמינות, המהירות, השימושיות והשימושיות של כל תוכנות Python שלך.
מארק סאמרפילד מתמקד בארבעה נושאים עיקריים: דפוסי תכנון לקידוד האלגנטיות, עיבוד מהיר יותר באמצעות מקביליות ופיסטון הידור (Cython), רשת וגרפיקה ברמה גבוהה.
הוא מזהה דפוסי עיצוב מוכחים המועילים בפיתון, מכסה אותם בקוד באיכות מומחה ומסביר מדוע דפוסי עיצוב מוכווני עצמים אינם רלוונטיים לפיתון.
הוא גם חושף כמה מיתוסים נגד פרודוקטיביות לגבי תכנות פייתון, ומראה למשל כיצד פייתון יכול לנצל את מלוא החומרה בחומרה מרובת ליבות.
3. פייתון - לגבהים של מצוינות, רמלו
הפשטות של פייתון מאפשרת לך לעבוד במהירות, אך לעיתים קרובות פירוש הדבר שאתה לא מחבר בין כל התכונות שיש לו להציע. בעזרת מדריך בסיסי זה תוכלו ללמוד כיצד לכתוב קוד פיתון אידיומטי יעיל באמצעות התכונות היעילות - ואולי גם הנשכחות ביותר.
הסופר לוצ'יאנו רמלו מציג בפניך את מאפייני המפתח בשפת הפייתון ומדגים כיצד להפוך את הקוד שלך לקצר יותר, מהיר יותר וקריא יותר בו זמנית.
מתכנתים מנוסים רבים מנסים לכופף את פייתון כך שיתאימו לדפוסים שלמדו בשפות אחרות, ולעולם לא פותחים את האפשרויות של פייתון מחוץ לחוויה שלהם. שימוש בספר "פייתון - לגבהים של מצוינותמתכנתים אלה ילמדו בפירוט כיצד להתמקצע בפיתון 3.
2. אנו מתכנתים בפייתון, דוסון
אם לאחרונה התחלתם להבין את תכנות פייתון ומחפשים מבוא רציני, מדריך זה מיועד לכם. ספרים מהסדרה "תכנות בפייתון", שפותח על ידי מורים למדעי המחשב, מלמד את היסודות של תכנות דרך יצירה לא מסובכת של משחקים.
אתה מקבל את הכישורים הדרושים לך ליישומי תכנות Python מעשיים יותר ולמד כיצד ניתן להשתמש במיומנויות אלה בסקריפטים בעולם האמיתי. והכי חשוב, כשתסיימו את הספר הזה תוכלו להחיל את העקרונות הבסיסיים שלמדתם על שפת התכנות הבאה שתעבדו איתם.
1. גירוד אתרים באמצעות Python, Mitchell
אם תכנות היא קסם, אז גרידת אתרים היא ללא ספק סוג של קסם. על ידי כתיבת תוכנית אוטומטית פשוטה אתה יכול לבצע שאילתות בשרתי אינטרנט, לבקש נתונים ולנתח אותם כדי לחלץ את המידע הדרוש.
מהדורה מורחבת "גירוד אתרי אינטרנט באמצעות פייתון"לא רק מציג אותך לחיפושים באינטרנט, אלא משמש גם כמדריך ממצה לאיסוף כמעט כל סוגי הנתונים מהאינטרנט המודרני.