Zdobądź wyższy poziom poświadczeń maniaków w dowolnym z tych 5 projektów programistycznych

  • Edmund Richardson
  • 0
  • 3016
  • 242
Reklama

Czasy są ciężkie, a ponieważ społeczeństwo coraz bardziej zmierza w kierunku usług cyfrowych i wszystkiego w Internecie, nigdy nie brakuje miejsc pracy dla osób posiadających umiejętności techniczne. Najpopularniejsze prace techniczne [INFOGRAFIKA] Najpopularniejsze prace techniczne [INFOGRAFIKA] Kiedy byłem mały, chciałem być zbieraczem śmieci. Potem listonosz. Potem postanawiam podnieść stawkę i zostać astronautą, podczas gdy większość moich kolegów z klasy była bardziej zaniepokojona tym, że… Jeśli tam siedzisz i myślisz “wiesz, naprawdę powinienem nauczyć się nowych umiejętności”, przejrzyj tę listę i znajdź coś, co ci się spodoba.

Nigdy nie wiadomo - magia może się zdarzyć. Zacznij uczyć się programowania już dziś, a może się zdarzyć, że będziesz siedział na następnym Twitterze, a może kolejnym MineCraft A Latecomer Wprowadzenie do Minecraft [MUO Gaming] A Latecomer Wprowadzenie do Minecraft [MUO Gaming] Minecraft, uczucie oparte na blokach, które zabrało gry burza ma teraz ponad trzy lata. Prawie trudno uwierzyć, że minęło tak dużo czasu od opublikowania pierwszej wersji alfa - i jest równie… .

Silnik gry Unity 3D

Unity to wieloplatformowy silnik 3D i środowisko programistyczne, które nie ogranicza się do gier. Jego sukces wynika z koncentracji na potrzebach niezależnych programistów i umiejętności “autor raz, wdrażaj wszędzie”. Krótko mówiąc, zapewnia wszystko, czego może potrzebować początkujący twórca gier. I jest darmowa wersja na początek.

Moim zainteresowaniem w Unity jest to, że Oculus Rift Oculus Rift zmieni gry na zawsze Oculus Rift zmieni gry na zawsze StarTrek Holodeck - uosobienie wirtualnego wciągającego środowiska - od dawna jest marzeniem science fiction. Tydzień temu Oculus uruchomił projekt Kickstarter dla konsumenta VR o wartości 300 USD… zestawy programistyczne będą obsługiwać Unity od razu po wyjęciu z pudełka, co oznacza, że ​​będę w stanie całkowicie zanurzyć się w każdym stworzonym przeze mnie świecie 3D.

Gdzie zacząć? Ten klon MineCraft to kompletna seria samouczków wideo.

A sami faceci Unity mają bogaty materiał wideo. Lub dla tych, którzy wolą czytać: Wprowadzenie do tworzenia gier za pomocą Unity.

PHP / MySQL

W przypadku tworzenia stron internetowych połączenie skryptów serwera PHP i bazy danych MySQL jest prawdopodobnie królem Internetu. Nawet witryna, którą właśnie czytasz, oparta jest na tej technologii - a konkretnie na WordPress - najczęściej używanym CMS na świecie.

Chociaż możesz zacząć od zera, najlepszym sposobem na rozpoczęcie pracy z PHP i MySQL jest dostosowanie WordPress, a następnie przejście do frameworków PHP, takich jak CodeIgniter. Są one dobrze ugruntowane i zapewniają dobrą strukturę do budowania witryny. Zaczynając całkowicie od zera, często możesz zostawić kilobajty niechlujnego kodu.

Prawie wszyscy hosty obsługują PHP / MySQL i tworzenie lokalnego serwera Jak wypróbować Wordpress, Joomla i więcej Szybko i za darmo na maszynie wirtualnej z Bitnami Jak wypróbować Wordpress, Joomla i więcej Szybko i za darmo na maszynie wirtualnej z Bitnami Rozmawialiśmy już o skonfigurowaniu lokalnego serwera, ale proces ten jest wciąż dość skomplikowany i jest wiele dziwactw i niekompatybilności, jeśli próbujesz uruchomić go w systemie Windows, co prowadzi do… ale jest równie łatwe, więc można zacząć od razu.

Gdzie zacząć? Twórz własne widżety WordPress! Jak stworzyć własne podstawowe widżety Wordpress Jak stworzyć własne podstawowe widżety Wordpress Wielu blogerów będzie szukać idealnego widżetu Wordpress, który zrobi dokładnie to, co chce, ale przy odrobinie doświadczenia w programowaniu możesz łatwiej napisać własny widget. W tym tygodniu…

Ruby On Rails

Jako fan PHP / MySQL trudno mi było nauczyć się Ruby on Rails. Jest tak radykalnie inny, ale niewątpliwie potężny system tworzenia stron internetowych, który pozwala Ci się skoncentrować prototypowanie strony internetowe szybko, zapewniając domyślne i standardowe widoki. W Ruby on Rails dodawanie funkcji często oznacza po prostu instalację nowego pakietu (takiego jak login na Facebooku lub szablon sieci web z bootstrapem na Twitterze).

Jeśli zajmujesz się programowaniem stron internetowych po raz pierwszy i entuzjastycznie nastawiasz się do szybkiego opracowania złożonego systemu, prawdopodobnie Ruby jest dla Ciebie. Nie wpadaj na to z uprzedzeniem, jak należy programować, a wszystko będzie dobrze.

Jedynym minusem jest to, że jest stosunkowo nieobsługiwany. Musiałem dokonać poważnych zmian w konfiguracji VPS, żeby go uruchomić.

Gdzie zacząć? Ta darmowa książka online obejmie prawie wszystko, czego potrzebujesz, aby zacząć.

Arduino Co to jest Arduino i co możesz z tym zrobić? Co to jest Arduino i co możesz z tym zrobić? Arduino to niezwykłe małe urządzenie elektroniczne, ale jeśli nigdy wcześniej go nie używałeś, jakie dokładnie są i co możesz z nimi zrobić?

Arduino to platforma prototypowania elektroniki o otwartym kodzie źródłowym, i choć może nie dać ci nowej pracy, da ci poważny maniak geek. Arduino ułatwia absolutnie każdemu tworzenie złożonych projektów elektronicznych i szybkie tworzenie prototypów pomysłów. Z laserowych wieżyczek obronnych dla kotów Zapomnij o Piesach i Brandy: 8 projektach Arduino, aby wypełnić wakacje Zapomnij o Piesach i Brandy: 8 projektach Arduino, aby wypełnić wakacje Czy Twoje Arduino siedziała i zbiera kurz? Cóż, nie więcej. Dzisiaj przeszukałem Instructables, aby znaleźć 8 zabawnych, przyjaznych rodzinie lub po prostu naprawdę fajnych projektów Arduino, abyś mógł spróbować tych… samobalansujących robotów i automatyki domowej, naprawdę wszystko jest możliwe. Wraz z drukarkami 3D Co to jest druk 3D i jak dokładnie działa? Co to jest druk 3D i jak dokładnie działa? Wyobraź sobie, że możesz wydrukować trójwymiarowe obiekty prosto z drukarki w domu. Kiedy byłem dzieckiem w szkole podstawowej, pomyślałem, że byłoby wspaniale, gdybym mógł wydrukować pizze… Arduino polega na umożliwieniu każdemu bycia producentem.

Proces Arduino obejmuje programowanie logiki przy użyciu uproszczonej formy programowania C na komputerze, a następnie przesłanie logiki na tablicę Arduino przez standardowy port USB. Urządzenie Arduino ma szereg styków IO, dzięki czemu twoje oprogramowanie może reagować na prezentowane wejścia. Możesz nawet dać im możliwość rozmawiania ze światem lub dać światu kontrolę nad swoim nastrojowym oświetleniem Jak skonfigurować Arduino Web Control bez osłony Ethernet Jak skonfigurować Arduino Web Control bez osłony Ethernet Przez ostatnie kilka tygodni, Przekazałem kontrolę nastrojowego oświetlenia w moim studiu widzom podczas transmisji na żywo podcastu Technophilia - wyniki tego można zobaczyć w… .

Arduino może być kosztowne w porównaniu do innych projektów programistycznych tutaj - przekonasz się, że chcesz więcej osłon. Top 4 Arduino Shields, aby wzmocnić Twoje projekty Top 4 Arduino Shields, aby wzmocnić Twoje projekty Kupiłeś zestaw startowy Arduino, „ postępowałem zgodnie ze wszystkimi podstawowymi przewodnikami, ale teraz trafiłeś na przeszkodę - potrzebujesz więcej bitów i bobów, aby zrealizować swoje marzenie o elektronice. Na szczęście, jeśli masz ... lub opracowałeś czujniki 8 Więcej fajnych komponentów do twoich projektów Arduino 8 Więcej fajnych komponentów do twoich projektów Arduino Więc zastanawiasz się nad zestawem startowym Arduino, ale zastanawiasz się, czy niektóre podstawowe diody LED i rezystory będą wystarczy, abyś był zajęty na weekend? Prawdopodobnie nie. Oto kolejne 8… - ale także przenosi twoje programowanie do świata fizycznego. Jeśli wymyślisz naprawdę fajne urządzenie, możesz nawet pomyśleć o zebraniu funduszy produkcyjnych dzięki Kickstarterowi, aby wprowadzić je na świat.

Gdzie zacząć? Oczywiście archiwa MakeUseOf Arduino!

Stwórz aplikację mobilną z iOS

Chociaż ostatecznie będziesz potrzebować licencji dewelopera na 99 USD, aby opublikować w iTunes App Store Jak przesłać własną aplikację do iTunes App Store Jak przesłać własną aplikację do iTunes App Store Zaprogramowałeś swoją pierwszą aplikację na iOS i chcesz go przesłać i przesłać do sklepu iTunes? Cóż, jak się ostatnio dowiedziałem, nie jest to tak łatwe, jak się wydaje. … Każdy może zacząć od pobrania środowiska programistycznego XCode dla OSX (użytkownicy Windows; nie możesz tworzyć dla iOS, potrzebujesz Maca). Projektant wizualny XCode bardzo ułatwia łączenie złożonych komponentów GUI z modelem danych, a także wiele samouczków. Jasne, możesz stworzyć prostą aplikację na iPhone'a bez nauki programowania Jak stworzyć aplikację na iPhone'a lub Androida bez żadnych umiejętności kodowania Jak stworzyć aplikację na iPhone'a lub Androida bez żadnych umiejętności kodowania Jeśli naprawdę chcesz stworzyć aplikację mobilną, strona internetowa o nazwie Buzztouch może być dla Ciebie rozwiązaniem internetowym. Buzztouch to zasadniczo oprogramowanie do zarządzania treścią dla systemów iOS i Android. Zapewnia oparte na szablonach… w ogóle, ale poważnie, gdzie jest w tym wyzwanie?

Gdzie zacząć? Dostępny na iTunesU kurs programowania iPhone na Uniwersytecie Stanforda jest na najwyższym poziomie.

Niezależnie od tego, z jakim językiem lub projektem programistycznym się wybierasz, ważne jest, aby po prostu zaczynać. Głowa może być pełna fantastycznych pomysłów na projekty, ale ostatecznie pomysły są tanie, a proces ich przekształcania w produkty wymaga prawdziwej pracy i poświęcenia. Te języki są prawie wszystkie za darmo, więc wypróbuj je i znajdź coś, co rezonuje z tobą. Możesz być urodzonym programistą!




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.