פרסומת

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

אתה אף פעם לא יודע - קסם עשוי לקרות. התחל ללמוד קצת תכנות עוד היום, ואתה עלול למצוא את עצמך יושב בטוויטר הבא, או אולי הבא מיינקראפט מבוא אחרון אחרון ל- Minecraft [MUO Gaming]Minecraft, הסנסציה מבוססת הבלוקים שהובילה משחק בסערה, היא כיום בת למעלה משלוש שנים. כמעט קשה להאמין שכבר מזמן שפורסמה האלף הראשונה - וזה באותה מידה ... קרא עוד .

מנוע משחק של אחדות 3D

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

instagram viewer
פרויקטים בתכנות

העניין שלי באחדות הוא ש... קרע אוקולוס Oculus Rift ישנה לנצח משחקה- StarTrek Holodeck - תמצית הסביבה הווירטואלית והמעולה - היה חלום מדע בדיוני במשך זמן רב מדי. לפני שבוע השיקה אוקולוס פרויקט Kickstarter עבור VR צרכני של 300 דולר ... קרא עוד ערכות מפתחים יתמכו ב- Unity מחוץ לקופסה, מה שאומר שאוכל לטבול את עצמי לחלוטין בעולמות תלת מימד שאני יוצר.

איפה להתחיל? שיבוט MineCraft זה סדרת הדרכה מלאה לווידיאו.

ולחבר'ה של יוניטי עצמם יש שפע של חומרי וידאו. או למי שמעדיף לקרוא: מבוא לפיתוח משחקים באמצעות Unity.

PHP / MySQL

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

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

תכנות רעיונות לפרויקט

כמעט כל מארחי האינטרנט תומכים ב- PHP / MySQL ויוצרים שרת מקומי כיצד לנסות וורדפרס, ג'ומלה ועוד במהירות ובחינם במכונה וירטואלית עם ביטנמידיברנו בעבר על הגדרת שרת מקומי, אך התהליך עדיין די מסובך יש המון מוזרויות וחוסר התאמה אם אתה מנסה להריץ אותו ב- Windows, מה שמוביל לכלום אבל... קרא עוד זה קל באותה מידה, כך שתוכל להתחיל מייד.

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

רובי און פיילס

כחובב PHP / MySQL, התקשיתי ללמוד את Ruby on Rails. זה כל כך שונה באופן קיצוני, אך ללא ספק מערכת פיתוח אתרים חזקה המאפשרת לך להתרכז אבות טיפוס אתרים במהירות על ידי מתן ברירות מחדל ותצוגות סטנדרטיות. עם Ruby on Rails, הוספת תכונות היא לעתים קרובות מקרה של פשוט התקנת חבילה חדשה (כגון כניסה לפייסבוק, או תבנית האינטרנט של bootstrap בטוויטר).

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

תכנות רעיונות לפרויקט

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

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

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

פרויקטים בתכנות

תהליך Arduino כולל תכנות לוגיקה באמצעות צורה פשוטה של ​​תכנות C במחשב, ואז העלאת ההיגיון שלך ללוח Arduino דרך יציאת USB רגילה. מכשיר הארדואינו כולל מספר סיכות IO כך שהתוכנה שלך יכולה להגיב לכל התשומות שמוצגות. אתה יכול אפילו לתת להם את היכולת לדבר עם העולם, או תן לעולם שליטה על תאורת מצב הרוח שלך כיצד להגדיר בקרת רשת Arduino ללא מגן אתרנטבשבועות האחרונים מסרתי לצופים את השליטה על תאורת מצב הרוח באולפני במהלך השידור החי של Technophilia Podcast - תוכלו לראות את התוצאות של זה ב ... קרא עוד .

Arduino יכול להיות יקר בהשוואה לכמה מפרויקטים אחרים של תכנות כאן - אתה תמצא את עצמך רוצה יותר מגנים 4 מגיני הארדואינו המובילים בכדי להעצים את הפרויקטים שלךקנית ערכת התנעה של ארדואינו, עקבת אחר כל המדריכים הבסיסיים, אבל עכשיו הצלחת לחסום את הנגף - אתה צריך עוד פיסות ובובים כדי להגשים את חלום האלקטרוניקה שלך. למזלך, אם יש לך ... קרא עוד או חיישנים מורחבים 8 רכיבים מגניבים יותר לפרויקטים של Arduino שלךאז אתם חושבים להשיג ערכת מתנע של ארדואינו, אבל תוהה אם כמה נוריות LED ונגדים בסיסיים אכן יספיקו לכם כדי להיות עסוקים לסוף השבוע? כנראה שלא. הנה עוד 8 ... קרא עוד - אבל זה גם מביא את התכנות שלך לעולם הפיזי. אם תמצא מכשיר ממש מגניב, אולי אפילו תחשוב לגייס כספי ייצור עם קיקסטארטר להביא את זה לעולם.

איפה להתחיל? ה- MakeUseOf ארכיוני ארדואינו, כמובן!

צור אפליקציה לנייד עם iOS

אם כי בסופו של דבר תזדקק לרישיון מפתח בסך $ 99 לפרסם בחנות האפליקציות של iTunes כיצד להגיש אפליקציה משלך לחנות האפליקציות של iTunesאז תכנתם את אפליקציית ה- iOS הראשונה שלכם ואתם רוצים להעלות אותה ולהגיש לחנות iTunes? ובכן, כפי שגיליתי לאחרונה, זה לא כל כך קל כמו שזה נשמע. ה... קרא עוד , כל אחד יכול להתחיל בעבודה הורדת סביבת הפיתוח של XCode עבור OSX (משתמשי Windows; אינך יכול לפתח ל- iOS, אתה צריך Mac). המעצב החזותי של XCode מקל מאוד על חיבור רכיבי GUI מורכבים למודל הנתונים שלך, ויש כמות עצומה של הדרכות. בטח, תוכלו לזרוק יחד אפליקציית אייפון פשוטה בלי ללמוד קידוד כלשהו כיצד ליצור אפליקציה לאייפון או אנדרואיד ללא מיומנויות קידודאם אתה באמת להוט לייצר אפליקציה לנייד, אתר שנקרא Buzztouch עשוי בהחלט להיות הפיתרון המקוון עבורך. Buzztouch היא למעשה תוכנת ניהול תוכן עבור iOS ו- Android. הוא מספק תבנית מבוססת ... קרא עוד בכלל, אבל ברצינות, איפה האתגר בזה?

איפה להתחיל? זמין דרך iTunesU, ה- קורס פיתוח iPhone של אוניברסיטת סטנפורד הוא מהשורה הראשונה.

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

ג'יימס הוא בעל תואר ראשון בבינה מלאכותית, והוא מוסמך CompTIA A + ו- Network +. הוא המפתח הראשי של MakeUseOf, ומבלה את זמנו הפנוי במשחקי פיינטבול VR ומשחקי לוח. הוא בנה מחשבים אישיים מאז שהיה ילד.