אני לא מקצועית בכלל רק לאחרונה נחשפתי לכל העולם הזה... (ודי התלהבתי..)
אני וחברה שלי בנינו אתר. נשמח להערות איך לשפר? איך אפשר לייעל אותו? בקיצור מי שמבין בזה אשמח לעצות
זה הקישור לאתר
כשאתה אומר קוד אתה מתכוון לכתובת האתר? כמו שאנונימי כתב למעלה?
ועוד שאלה.. איך עושים קידום בגוגל?
כשאת משתמשת באתר את לא רואה את זה, אבל כל אתר בנוי מאחורי הקלעים מקוד שכתוב בשפת תכנות כלשהי. גם האתר שלכן בנוי מקוד, רק שgoogle עשו את זה בשבילכן כי השתמשתן בפלטפורמה שלהם לבניית אתרים. אבל אם הייתן רוצות לבנות את האתר שלכן מאפס, הייתן צריכות לכתוב בעצמכן קוד.
אם מעניין אותך להתעמק יותר, תקראי על זה טיפה בגוגל. יש עוד פלטפורמות טובות לבניית אתרים בלי צורך לכתוב קוד (למרות שתמיד ידע והבנה של הקוד יכולים לעזור), למשל WordPress. ולגבי הקוד עצמו, את מוזמנת לקרוא קצת על תכנות Web ושפות תכנות לעיצוב ובניית אתרים, כמו JavaScript, CSS, HTML. גם אם לא יעניין אותך ללמוד את זה לעומק, להכיר אף פעם לא יזיק.
שיהיה בהצלחה ![]()
אבל וואו ממש התרגשתי מהיוזמה היפה הזאת!
לא צריך מתמטיקה ברמה גבוהה.
חשוב להבין את התכונות העקרוניות של לוגיקה ושל חשיבה מסודרת, נתונים, מידע, ומימוש של היכולות הטכניות על החמשב.
ממליץ לך לקחת קורס אונליין חינם ובעברית על למשל שפת פייתון - שפה נהדרת ופופולרית ולא קשה במיוחד, שמתאימה למי שרוצה להיכנס לעולם התיכנות בלי לשבור את הראש על דברי עמוקים מדי.
כך תוכל לטבול את הרגליים במים ולהבין אם זה מתאים לך.
self.py - הדרך שלך ללמוד פייתון - קמפוס IL
צעדים ראשונים במדעי המחשב ותכנות בפייתון. מובן יותר
אני נכנס לפה, ורציתי קצת לקרוא דברים, אבל אני לא מבין כלום
אבל אני בקושי מבין קצת מושגים
יש משהו שמעניין אותך, במילים שלך?
לקרוא את הדברים האלה ... האותיות המוזרות אם אתה מבין מה אני מתכוון
תנסה אולי להתחיל עם הבנה בסיסית בכל מה שקשור לאינטרנט באמצעות הקורס החינמי הזה- מרושתים - איך עובד האינטרנט? - קמפוס IL.
אחרי שתבין קצת איך האינטרנט עובד תוכל ללמוד תכנות בשפת הפייתון, שהיא אחת השפות הנפוצות כיום-
1. קורס צעדים ראשונים במדעי המחשב בחינם - בזמן, במקום ובקצב שלך | אונ׳ תל אביב - קמפוסIL
2. self.py - הדרך שלך ללמוד פייתון - קמפוס IL
לא עברתי על הקורסים האלה, אבל הם נראים טובים.
כמובן אם אתה באמת רוצה לדעת ויש לך כוח להשקיע.
ריק סאנצ'זחוץ מהראשון שהפסקתי באמצע מחוסר עניין... יש השקעה בעיצוב, החומר קל, אבל לא מעשי, לא ממש הבנתי את מטרת הקורס.
הקורס צעדים ראשונים במדעי המחשב זה קורס מדהים, ברור, מובן, כיפי, מעניין. בקיצור ממש אהבתי וממש הצטערתי כשהוא נגמר..
הקורס הדרך שלך ללמוד פייתון פחות מובן, אבל מסביר טכניקות ופונקציות נוספות שקיימות בפייתון, אז עדיף ללמוד אותו אחרי הקורס צעדים ראשונים במדעי המחשב.
נוסף עליהם אני מאוד ממליצה על הייטק סקול, אתר שמלמד תכנות לילדים ונערים (אפשר גם מבוגרים, אבל החומר מועבר בצורה איטית ומובנת ממש כדי להנגיש את זה לגילאים צעירים). הוא בתשלום, אבל בהחלט שווה את זה. יש קורסי המשך למתקדמים ויוצאים בסוף כל קורס עם משחקים דו ממדים ותלת ממדים יפים, וזה ממש כיף. מאוד נהניתי.
יש בבעלותי אתר ואני צריך אתר שבו אני יכול ליצור "מבזקים" לאתר שלי, אם מישהו מכיר אשמח לשמוע,
בתודה מראש
אני מחפש אתר שבו אני יכול לכתוב מבזקים (בעצמי!) ולהטמיע אותם באתר שלי,
אין לי מושג מה זה API
יש לך אתר משלך, תכתוב בו מבזקים.
למה אתה צריך לכתוב אותם באתר אחר ואז להטמיע?
מה חסר לך? עיצוב? אחסון? שאתה מצפה שאתר אחר ייתן לך?
כי נראה לי שפה מתחבאת השאלה שלך.
יש לי אתר משלי שבו אני רוצה לשים מבזקים הבעיה היא שאין לי דרך בעורך אתר שלי לשים מבזקים אבל כן יש אפשרות להטמיע, אז אני רוצה הטמעה של מבזקים שאותם אני יכול לערוך כרצוני
תחשוב מה אתה מנסה לעשות - אתה צריך מערכת שמספקת לך ממשק ניהול, מסד נתונים ותצוגה ללקוח.
יש הרבה מערכות ניהול תוכן מוכרות (וורדפרס, וויקס ועוד הרבה), אבל אתה צריך להקים לך אחת כזו. אף אחד לא פשוט יספק לך מערכת מוכנה כדי שתטמיע אצלך.
אם נדע מה הפלטפורמה שאתה רץ עליה נוכל אולי להמליץ לך איך לבנות דבר כזה.
site123. אבל לא נראה לי שהבנת מה אני מחפש
לא נסיתי את זה אף פעם,
https://www.geeksforgeeks.org/convert-python-script-to-exe-file/
How to convert .py to .exe? Step by step guide.
הראשון נראה יותר קל.
פייטון, זה יותר שפה של אלגוריתמיקה,
לא של הפצה , לכן זה פחות נפוץ.
אבל שוב, לכל שפה יש את הכלים שלה כדי להפוך את התכנה ל exe file
לא יודעת לכתוב בשפה מקצועית אבל בערך-
יש לי 3 מחרוזות של מספרים
איך מחברים אותם למחרוזת אחת בלי תתי מחרוזות באמצע?
לדוגמה:
קלט
a=[1.2.3]
b=[4,5,6]
פלט מבוקש
[c=[1,2,3,4,5,6
כי אם אני עושה
c=a+b
זה יוצא
[[4,5,6],c=[[1,2,3]
מקווה שמובן. ושפה זה המקום לדברים כאלה..
תודה רבה!
אולי עדיף שתשאל את השאלה הבאה כבר
והתשובה היא כן, ואם היתה פה את השאלה אז יכול להיות שכבר הייתי מגיב לה.
אני חושב להתחיל ללמוד תכנות, ויש לי כמה שאלות, אשמח שמי שיש לו ניסיון יענה:
אני בן 33, ללא ניסיון בתחום (הייתי מורה).
1) אם אלמד בקורס של מכללה (ולא תואר), מה הסיכוי להתקבל לעבודה לאחר מכן?
2) אילו מכללות מומלצות? (בנתיים המליצו לי על ג'ון ברייס ואינפיניטי לאבס, במקרה שאתקבל לשם). יש מישהו שלמד באחת מהן, שאוכל לשמוע ממנו בפרטי על הלימודים שם?
3) איזה תחום כדאי ללמוד בכדי למצוא אחר כך עבודה? (מטרתי- למצוא עבודה ולהתחיל לעבוד כמה שיותר מהר. עדיפות גדולה לתחום שיהיה יותר גמיש ורגוע מבחינת שעות העבודה. פחות חשוב השכר הגבוה)
4) האם בדיקת תוכנה יותר קל ללמוד/להתקבל לעבודה בשלב ראשון? והאם זה אותם שעות עבודה כמו פיתוח, או אפשרי פחות שעות? והאם ניתן בהמשך לעבור מבדיקת תוכנה לפיתוח ע"י לימוד עצמי?
תודה רבה!
1. זה מורכב. מי שטוב ונכנס חזק לתחום ומשקיע יכול למצוא עבודה. אבל חשוב למעסיקים נסיון ולכן בהתחלה זה לוקח זמן
אגב, יש הרבה תחומים תחת המושג "תכנות". יש שפות תכנות שונות, יש תחומי פיתוח שונים, קהל יעד שונה וכולי.
פיתוח לאינטרנט: מתחילים בעיצוב אתרים, דרך שימוש בכלים כמו WIX או WORDPRESS ועד מה שנקרא FRONTEND, שזה לכיוון של JAVAscript + ספריות קוד שנותנות אפליקציות שנראות כמו תוכנה ממש בתוך האתר.
בנוסף יש את מה שנקרא BACKEND וכולל קוד שרץ בשרת וקוד שמטפל ומנהל בסיסי נתונים וכולי וכולי.
ביחד זה נקרא FULL STACK.
פיתוח אפליקציות לניידים (סמארטפונים/טאבלטים): משלים את עולם הפיתוח ל WEB. בדרך כלל תחום מתקדם ממנו .
פיתוח פנים ארגוני: במוסדות כמו בנקים וחברות ביטוח וכדומה, לפעמים עובדים בממשקים יותר ישנים, שלא לדבר על תוכנות הליבה שרצות על מיינפריים.
3+4 : אכן יותר קל למצוא עבודה כבודק תוכנה. בדרך כלל חברות גדולות מגייסות בודקי תוכנה דרך חברות קבלן. זה לא נורא, אפשר גם להיקלט אחר כך כעובד חברה (תלוי כמובן בכל חברה) וגם חלק מחברות הקבלן הן מעסיק די בסדר.
מצד שני השכר של בודק תוכנה הוא כמובן יותר נמוך באופן ניכר מאשר מתכנת.
מצד שלישי זה גם (לרוב) פחות לחוץ מאשר תכנות, מבחינת דרישות תפקיד, וגם שעות ועומס (לא תמיד).
תחום ביניים הוא בודק לא ידני אלא טסטים אוטמטיים. תחום זה יכול להיות קרוב יותר למתכנת מאשר לבודק ידני, שוב, תלוי בתפקיד (מריץ טסטים אוטומטיים מול כותב טסטים ומתחזק אותם, יש גם כותבי תשתית לאוטומציה). למי שיש רקע טכני של מתכנת ועובד כבודק ידני יש לפעמים סיכוי לא רע להתקדם לאוטומציה.
מציע שתבדוק גם את תחום ה DEVOPS המתפתח בשנים האחרונות, גם הוא קשור לעולם פיתוח התוכנות ולדעתי קל יותר להיכנס להיטק דרך התחום הזה מאשר כמתכנת.
אני מדבר על חברות סטרטאפ ולא על חברות ממשלתיות/ בנקים וכדומה.
יש הרבה מאוד עבודה עם אנשים. לרוב יש באופן קבוע ישיבה אחת קצרה ביום ועוד ישיבה ארוכה יותר פעם בשבוע.
אבל יש הרבה מאוד אינטרקציה בין חברי הצוות. צורת הפיתוח המודרנית מכוונת לזה.
בנוסף יש השקעה בהווי החברתי מתוך הבנה שיחסים טובים בחברה, בסופו של דבר, משפרים מאוד את התפוקה.
אני חושב שהדימוי של מתכנת בודד הוא די מיושן וסטריאוטיפי.
יש כאלה גם כיום, אבל זה יותר עניין של אופי של האדם מאשר אופי של המקצוע.
אבל כן, השפה חיה ובועטת.
(שליש מהאתר הזה כתוב ב-#C, והשאר בתאומה שלה).
השנים.
והוא כותב שזו השפה הרביעית בעולם נכון ל 2019
- ומכיוון שהיא מיועדת בעיקר לחלונות, אז צריך לזכור שחלונות זו עדיין מערכת ההפעלה הכי נפוצה בעולם.
היא כבר לא רק לWindows, ואם אתה חושב עליה בהקשרים שהם לא Windows Forms (למשל Services / Web) היא אחרת לגמרי
אשמח שתרחיב.
אלא אתרי אינטרנט, אפליקציות לאנדרואיד ו IOS של אפל, אפליקציות למק ולינוקס, אפליקציות לאביזרים חכמים,אפליקציות לשרתים וכולי.
בקיצור, לכל הפלטפורמות הממוחשבות.
אתה אומר ש C# רלוונטית הרבה יותר ממה שהצגתי.
תודה.
NET. זו סביבת פיתוח שלמה שמכילה משפחה של שפות, הפופולארית מביניהן C#, למיטב נסיוני (לא מכיר מישהו שחושב שVB נותנת לה פייט או כל שפת דוטנט אחרת).
בשנים האחרונות מייקרוסופט הלכו להרבה כיוונים חדשים, והיום הסביבה כבר הרבה מעבר לפיתוח בסביבות ווינדוס בלבד - .NET Standard, .NET Core וכו'.
מאוד פופולארית וחזקה בהקשרי פיתוח WEB - יש לא מעט אתרים רציניים מאוד שכתובים בדוטנט (StackOverflow למשל).
כנ"ל בהקשרי מובייל עם Xamarin.
בקיצור, היא עדיין נותנת בראש.
בכלל, כשמדברים על תכנות, לדעתי - הדבר החשוב הוא להכיר ולהבין קונספטים כמו תכנות מונחה עצמים, Multithreading, תכנות רשתי (סוקטים וכו'), א-סינכרוניות, עבודה עם זיכרון, עבודה עם API של מערכת ההפעלה וכד'.
ללמוד אח"כ שפה ספציפית זה פשוט ללמוד קצת תחביר ולחפש על ספריות, כמובן בהכללה גסה.
למשל פייתון שונה תחבירית מרוב השפות (שמבוססות תחבירית על C), אבל היא מאוד עוצמתית, רחבה, פופולארית וקל להיכנס אליה. מומלץ גם להכיר אותה, לפחות ברמה בסיסית.
לדעתי, שאל את עצמך מה מעניין אותך לעשות - פיתוח מובייל, WEB, פיתוח למערכת הפעלה, משחקים, בקרים או משהו אחר?
גם העולמות האלו יכולים להשתנות מדי פעם. ב10 שנים האחרונות למשל היה מהפך גדול בטכנולוגיות בהקשרי פיתוח WEB, כמו המון טכנולוגיות וספריות WEB שלא היו (Angular, React, Vue וכד'), גרסאות חדשות לשפות שונות (פייתון, PHP) ועוד.
כך שבעולמות הללו יכולים לפעמים לצוץ שינויים ברמת הטכנולוגיות, אבל עם הזמן והנסיון יחסית קל להיכנס לדברים חדשים.
בהצלחה 
מישהו יכול לכתוב דוגמה לקוד עם background?
אני מנסה מלא זמן ולא מצליח...![]()
הנה
התכוונתי לרקע של תמונה.
This text is bold
אתה לוחץ על "מקור"
תודה
תודה!ניק כמעט בלי ראשאחרונהאבל כמה רגעי גוגל,
Set fso = CreateObject("scripting.FileSystemObject")
Set f = fso.GetFolder(path)
קשה לענות על זה כעובדה מוחלטת כי במגמה רק נוגעים בקטנה בנושאים שבאוניברסיטה לומדים אותם לעומק במגוון קורסים שונים.
להגיע לאוניברסיטה עם היכרות קודמת זה מועיל. אפשר לעשות את זה על ידי המגמה, ואפשר פשוט ללמוד ולהתנסות לבד במה שמעניין אותך. זה מועיל גם לאחרי (או במקום) האוניברסיטה.
עד היום, מי שמעוניין ללמוד תכנות ברצינות, אני ממליץ לו ללמוד את החומר לתיכון.
לכתוב קוד וללמוד שפת תכנות זה סבבה, ואנשים חושבים שזה האתגר. אבל האמת היא שה"אתגר" זה לדעת מה הם הכלים שיש לך כמתכנת, ולדעת איך להתמודד.
למשל ברגע שאתה יודע איזה סוג לולאות ופונקציות יש, ואת עקרונות הדיבאג ואיך למצוא שגיאות בקוד שלך, כל מה שנשאר לך לעשות זה לחפש בגוגל את המידע הזה עבור שפה ספציפית.
אתר מומלץ עם מדריכים באנגלית:
Selenium Tutorial for Beginners: Learn WebDriver in 7 Days
מומלץ לחפש ביוטיוב
אפשר למצוא גם בעברית
וכולי וכולי אינספור תוצאות.
בהצלחה.
היי,
יש לי פונקציית עידכון לDB
וכשאני משתמשת בה, זה עובד לי בפעם הראשונה, ובשניה או השלישית זה כותב לי שגיאה כזאת:

את צריכה לסגור את החיבור בסיום הפעולה.
ואז בקריאה הבאה הוא ייפתח מחדש.
אני בוגרת כיתה י' והתחלתי השנה מגמת מחשבים
אני אישית פחות מתחברת לתכנות, למרות שהמורה שלי המליצה לי להשאר ובסה"כ אני ממש מצליחה אם אני לומדת רק הבעיה שזה לא בשבילי להשקיע כ"כ בתחום הזה.... הרבה משכנעים אותי ללכת על המקצוע הזה אך אני פוחדת שזה ישפיע לי על החיים ועל הלך המחשבה יש לי אישיות פסיכולוגית יותר מאשר מהנדסת תוכנה.
הנדוס תוכנה זה אכן מקצוע שמתעסקים בו אך ורק בעבודה והוא לא מתערב עם היומיום שזה צד שאני מאד שואפת להגיע אליו. אך הוא כן משפיע במידה מסויימת על האישיות. אני לא רוצה את זה.
מה עלי לעשות.
אנשים שמבינים בראשים של מתכנתים תיעצו לי
לעבוד בפועל במגמה שאת עושה בתיכון. לא חייב להיות קשר.
מלבד זאת- מגמת מחשבים אינה מגמה קשה בכלל - אם מבינים את הראש ויש מורה שמבין לעומק את העניין. אני העברתי לחבר שלי את חומר החובה כולו (בלי הבחירה) תוך 3 שעות כמעט מאפס. מה שאומר שתוך כדי את יכולה ללמוד עצמאית מה שמעניין אותך, המגמה לא לוקחת לך את כל הזמן.
אמנם אני עדיין לומדת...
אבל לדעתי אם זה לא נורא, ואת לא סובלת, וגם אמרת שהולך לך דיי בקלות אז כדאי לך להמשיך... גם אם את לא רוצה לעסוק בזה בהמשך, זה יכול לפתוח לך מלא דלתות בכל מיני מקומות ואת יכולה להמשיך עם זה לאן שבא לך.
בהצלחה בעז"ה עם מה שתחליטי!
וכבר אז הבנתי שאני לא עושה קריירה בתחום. זה מעלה את המומצע ורק יפתח לך דלתות שלא צריכות להיפתח בתחומים אחרים כמו במדעי החברה לא צריך ידע קודם.
תלמדי מה שהכי פותח לך דלתות בגלל ממוצע ואחרי בית הספר תחליטי מה מעניין אותך
אולי תצליחי להבין איך עובד AI.
(בחיוך. כמובן)
תכנות זה כלי נחמד שיש בארגז הכלים. אולי יום יבוא והוא יעזור גם במקומות שלא ציפית להם.
אם את עושה בגרות בתחום הזה, זה לא מחייב אותך בעתיד לכלום.
זה רק פותח עוד דלתות, כפי שכבר כתבו לפני.
אבל כן לכל מקצועות ההייטק.
בדומה לעולם שאנחנו חיות בו, גם בעולם התכנות יש ים של אפשרויות. השאלה במה בוחרים.
התכנות הוא כמו כלי ליצירת עולם שלם, רק באמצעות אותיות מספרים תנאים מחלקות ופונקציות.
כמו בחיים. כמו בחיי היומיום. אפשר אפילו לחנך דרכו בדיעבד.
אנחנו מכירים אנשים ואנשים מכירים אותנו תחת תנאים ופונקציות שהם ואנחנו ממלאים אלה לאלה.
כאשר אנחנו מחליטים להתחיל בתהליך עשייה כלשהו, ישנם ההרגלים שלנו שמתחילים לעלות ולנווט אותנו בהחלטתנו.
לכיוון נכון או לא נכון זה כבר פחות או יותר בידינו ראשינו ויחס הסביבה אלינו. הרגלים שאו שתכנתו אותנו אליהם או שתכנתנו את עצמינו בהתאם לאופיינו. ההרגלים הם שם בכל מקרה.
אנחנו בוחרים או מנסים לבחור אם להשתמש בהם או לא.
כמו ההרגלים, כך הן המחלקות בתכנות. הן שם בכל מקרה.
כמו בהרגלים, אנחנו בוחרים אם להשתמש בהן או לא.
לא יודעת אם יש דבר כזה פסיכולוגיה של התכנות אבל מן הראוי שיהיה. מאמינה שהוא קשור לייעוץ בתכנות.
כך שאיך שלא מסתכלים הפסיכולוגיה נמצאת גם שם בעולם התכנות.
אולי יש יצור כלאיים שיצליח להפגיש בין הראש ללב, שנותר רק למצוא אותו.
אמנם עברו חודשיים, אך מקווה שנתתי פרספקטיבה מסייעת בעולם המטורף הזה. בהצלחה בכל אשר תחליטי.
אבל אם אין? כמו בסוג של מכירות, תייצרי את זה. תזכי בכמה ציפורים. מן הראוי שגם זה יהיה. ובשמחה.
אשמח לסיוע קטנטן כי זה עושה לי שגיאה בpublish...
את הכתובות של האיחסון שלי?
זה בקניית דומיין חדש. האיחסון בazure...

יש המלצות למשהו מסוים?
כמה עלות הגיונית בשביל אתר בסיסי עם דאטא בייס?
למה צריך לשים לב?
תודה רבה!
ומה סוג בסיס הנתונים?