Reklama

programovacie projektyČasy sú ťažké a spoločnosť sa stále viac približuje k digitálnym službám a všetkému online, takže nikdy neexistuje nedostatok pracovných miest pre tých, ktorí majú technické zručnosti Najhorúcejšie technické úlohy [INFOGRAPHIC]Keď som bol malý, chcel som byť zberateľom koša. Potom poštár. Potom som sa rozhodol zdvihnúť ante a stať sa astronautom, zatiaľ čo väčšina mojich spolužiakov sa viac zaujímala o to, aby sa stala ... Čítaj viac . Ak tam sedíte a premýšľate “vieš, naozaj by som sa mal naučiť nejaké nové zručnosti, “ potom si prezrite tento zoznam a nájdite niečo, čo vás osloví.

Nikdy nevieš - môže sa stať mágia. Začnite sa učiť nejaké programovanie dnes a možno sa ocitnete pri ďalšom Twitteri alebo snáď ďalšom MineCraft Latecomerov úvod do Minecraftu [MUO Gaming]Minecraft, senzácia založená na blokoch, ktorá začala hrať búrkou, má teraz viac ako tri roky. Je takmer ťažké uveriť, že to bolo tak dávno, čo bolo uverejnené prvé alfa - a je to rovnako ... Čítaj viac .

Unity 3D Game Engine

instagram viewer

jednota je multiplatformové 3D engine a vývojové prostredie, ale neobmedzuje sa len na hranie hier. Jeho úspech vychádza zo zamerania sa na potreby nezávislých vývojárov a schopnosti „raz autorizovať, nasadiť všade“. Stručne povedané, poskytuje všetko, čo môže začínajúci vývojár hry potrebovať. A je tu bezplatná verzia, ktorá vám pomôže začať.

programovacie projekty

Môj záujem o jednotu je to Oculus Rift Oculus Rift zmení hranie hier navždyStarTrek Holodeck - stelesnenie virtuálneho pohlcujúceho prostredia - je sci-fi sen už príliš dlho. Pred týždňom spoločnosť Oculus spustila projekt Kickstarter pre spotrebiteľskú VR 300 dolárov ... Čítaj viac vývojárske sady podporia Unity hneď po vybalení, čo znamená, že sa budem môcť úplne ponoriť do všetkých vytvorených 3D svetov.

Kde začať? Tento klon MineCraft je kompletná séria videonávodov.

A chlapci z Jednoty sami majú množstvo video materiálu. Alebo pre tých, ktorí uprednostňujú čítanie: Úvod do vývoja hier pomocou Unity.

PHP / MySQL

Pre vývoj webových aplikácií je kombinácia skriptovania serverov PHP a databázy MySQL pravdepodobne kráľom internetu. Dokonca aj web, ktorý práve čítate, je postavený na tejto technológii - ale najmä na WordPress - najpoužívanejšom redakčnom systéme na svete.

Aj keď by ste mohli začať od nuly, najlepším spôsobom, ako sa dostať do vývoja webových stránok s PHP a MySQL, by bolo začať prispôsobením WordPress a potom prejsť k rámcom PHP, ako je CodeIgniter. Sú dobre zavedené a poskytujú vám dobrú štruktúru, na ktorej môžete stavať svoje stránky. Začínajúc úplne od nuly vás často môžu opustiť kilobajtmi chaotického kódu.

programovacie projektové nápady

Takmer všetci hostitelia webových stránok podporujú PHP / MySQL a vytvárajú lokálny server Ako vyskúšať Wordpress, Joomla a ďalšie rýchlo a zadarmo vo virtuálnom stroji s bitnamiUž sme hovorili o nastavení lokálneho servera, ale tento proces je stále dosť komplikovaný a ak sa snažíte spustiť v systéme Windows, máte veľa vtipov a nekompatibilít, čo vedie k ničomu ale... Čítaj viac je rovnako jednoduché, takže môžete začať ihneď.

Kde začať?Vytvorte si vlastné widgety WordPress! Ako vytvoriť svoje vlastné základné Wordpress WidgetyMnoho blogerov bude hľadať perfektný widget Wordpress, ktorý bude robiť presne to, čo chcú, ale s trochou skúseností s programovaním môžete nájsť ľahšiu tvorbu vlastného widgetu. Tento týždeň by som ... Čítaj viac

Ruby On Rails

Ako fanúšik PHP / MySQL mi bolo ťažké naučiť sa Ruby on Rails. Je to tak radikálne odlišné, ale nepochybne výkonný systém pre vývoj webových aplikácií, ktorý vám umožní sústrediť sa prototyping webové stránky rýchlo poskytnutím predvolených a štandardných zobrazení. V prípade Ruby on Rails je pridávanie funkcií často príčinou jednoduchej inštalácie nového balíka (napríklad prihlásenie na Facebook alebo webová šablóna na zavedenie služby Twitter).

Ak sa zaoberáte vývojom webu prvýkrát a máte nadšenie pre rýchly vývoj komplexného systému, Ruby je pravdepodobne pre vás. Nezabudnite na to s predsudkom o tom, ako by sa malo programovanie robiť, a urobíte to dobre.

programovacie projektové nápady

Jedinou nevýhodou je, že je relatívne nepodporovaná. Musel som urobiť nejaké vážne konfiguračné zmeny na VPS, len aby som to spustil.

Kde začať? toto bezplatná online kniha pokryje takmer všetko, čo potrebujete, aby ste mohli začať.

Arduino je platforma s otvoreným zdrojovým kódom pre elektroniku, a hoci vám nemusí pristáť novú prácu, dá vám vážny geek úver. Arduino uľahčuje absolútne každému vytvárať zložité elektronické projekty a rýchlo vytvárať prototypy. z laserové vežičky na obranu mačiek Zabudnite na koláče a brandy: 8 projektov Arduino na naplnenie dovolenkySedel tvoj Arduino a zbieral prach? Už nie. Dnes som si prezrel Instructables, aby som našiel 8 zábavných, pre rodiny s deťmi, alebo naozaj super projekty Arduino, aby ste sa na ne mohli pozrieť ... Čítaj viac na samovyvažovanie robotov a domácu automatizáciu je skutočne všetko možné. Spolu s 3D tlačiarne Čo je 3D tlač a ako presne to funguje?Predstavte si, že by ste mohli tlačiť trojrozmerné objekty priamo z tlačiarne v domácnosti. Keď som bol dieťa na základnej škole, myslel som si, že by bolo úžasné, keby som mohol vytlačiť pizzu ... Čítaj viac , Arduino je o splnomocnení kohokoľvek, aby sa stal tvorcom.

programovacie projekty

Proces Arduino zahŕňa programovaciu logiku pomocou zjednodušenej formy programovania v počítači a potom nahrá svoju logiku na dosku Arduino prostredníctvom štandardného portu USB. Zariadenie Arduino má niekoľko IO pinov, takže váš softvér môže reagovať na akékoľvek predložené vstupy. Môžete im dokonca dať možnosť hovoriť so svetom, alebo dať svetu kontrolu nad svojím náladovým osvetlením Ako nastaviť Arduino Web Control bez ethernetového štítuPočas niekoľkých posledných týždňov som počas živého vysielania Technophilia Podcast odovzdal divákovi kontrolu náladového osvetlenia v mojom štúdiu - výsledky môžete vidieť v ... Čítaj viac .

Arduino môže byť nákladné v porovnaní s niektorými inými programovacími projektmi tu - ocitnete sa sami viac štítov Špičkové 4 štíty Arduino na supervelmoc vašich projektovKúpili ste si štartovaciu súpravu Arduino, dodržiavali ste všetky základné pokyny, ale teraz ste narazili na kameň úrazu - na splnenie svojho sna o elektroniku potrebujete viac bitov a bobov. Našťastie, ak máte ... Čítaj viac alebo prepracované senzory 8 ďalších komponentov pre vaše projekty ArduinoTakže premýšľate o získaní štartovacej súpravy Arduino, ale zaujíma vás, či vám niektoré základné diódy LED a rezistory stačia na to, aby ste sa počas víkendu vyťažili? Pravdepodobne nie. Tu je ďalších 8 ... Čítaj viac - ale tiež prinesie vaše programovanie do fyzického sveta. Ak prídete s naozaj skvelým zariadením, môžete dokonca rozmýšľať o získaní výrobných prostriedkov pomocou kickstarter priviesť ho na svet.

Kde začať? MakeUseOf Archívy Arduino, samozrejme!

Vytvorte si mobilnú aplikáciu s iOS

Na to však budete potrebovať vývojársku licenciu 99 dolárov publikovať v obchode iTunes App Store Ako odoslať svoju vlastnú aplikáciu do obchodu iTunes App StoreNaprogramovali ste tak svoju prvú aplikáciu pre iOS a chcete ju nahrať a odoslať do obchodu iTunes? Ako som nedávno zistil, nie je to také ľahké, ako to znie. Zariadenie ... Čítaj viac , môže začať každý stiahnutie vývojového prostredia XCode pre OSX (používatelia Windows; nemôžete sa vyvinúť pre iOS, potrebujete Mac). Vizuálny dizajnér XCode uľahčuje pripojenie zložitých komponentov GUI k vášmu dátovému modelu a existuje veľké množstvo návodov. Iste, môžete hodiť dokopy jednoduchú aplikáciu pre iPhone bez učenia sa kódovania Ako vytvoriť iPhone alebo Android aplikácie bez kódovaniaAk ste naozaj túži vytvoriť mobilnú aplikáciu, webové stránky s názvom Buzztouch môžu byť pre vás webovým riešením. Buzztouch je v podstate softvér na správu obsahu pre systémy iOS a Android. Poskytuje šablónu ... Čítaj viac vôbec, ale vážne, v čom spočíva výzva?

Kde začať? K dispozícii prostredníctvom iTunesU Kurz vývoja na Stanfordskej univerzite pre iPhone je prvotriedny.

Nech už idete s akýmkoľvek jazykovým alebo programovým projektom, dôležité je spravodlivé začať. Vaša hlava môže byť plná fantastických nápadov pre projekty, ale nápady sú v konečnom dôsledku lacné a je to proces ich premeny na produkty, ktoré si vyžadujú skutočnú prácu a obetavosť. Tieto jazyky sú takmer zadarmo, takže si ich môžete vyskúšať a nájsť si niečo, čo s vami rezonuje. Možno ste rodený programátor!

James má bakalárske štúdium v ​​oblasti umelej inteligencie a je držiteľom certifikátu CompTIA A + a Network +. Je popredným vývojárom MakeUseOf a trávi svoj voľný čas hraním VR paintballu a spoločenských hier. Staval počítače od malička.