116 narzędzi programistycznych

Nie musisz stać się gwiazdą rocka, aby zarobić dużo pieniędzy i być popularnym. Nowe gwiazdy rocka - programiści. Poniżej znajdziesz ponad sto narzędzi, które ułatwią pracę programisty.

Oryginalny post został opublikowany na portalu DailyTekk. I choć pojawił się całkiem dawno temu, lista jest nadal aktualna. Narzędzia są podzielone na różne kategorie: platformy programistyczne, szkolenie w zakresie programowania, śledzenie błędów, interfejs API i inne. Nie wszystkie narzędzia są darmowe, ale musisz zapłacić za wygodę i nowe funkcje. Mamy nadzieję, że znajdziesz coś dla siebie.

Szkolenie z programowania

Domek na drzewie
  1. Treehouse - nauka projektowania i rozwoju dla sieci i iOS.
  2. Codeacademy to interaktywny i zabawny sposób nauki programowania.
  3. Code School - praktyczne kursy dla programistów internetowych.
  4. Udacity - nauka poprzez rozwiązywanie praktycznych problemów od renomowanych nauczycieli.
  5. Coursera - dużo kursów komputerowych i za darmo.
  6. RubyMonk - kursy online Ruby.
  7. Khan Academy to bezpłatna edukacja z ogromną różnorodnością kursów programowania.
  8. School of Webcraft jest opracowanym przez użytkowników zasobem programistycznym.
  9. Google Code University - przewodniki, kursy i materiały edukacyjne od Google.
  10. Orientacja na szkolenie Android - oficjalny kurs dla Androida.
  11. Phpacademy - darmowe samouczki wideo dla PHP.
  12. Hexlet - nauka programowania w rzeczywistym środowisku programistycznym.

Systemy kontroli wersji

Github
  1. GitHub - hosting dla projektów IT.
  2. Pixelapse to usługa, która pokazuje, jak kod wyglądał w poprzednich wersjach.
  3. Bitbucket - darmowy hosting dla kodu.
  4. Wersje - klient Mac dla Subversion.
  5. SourceTree to darmowy klient Mac dla systemów Git i Mercurial.
  6. OFFSCALE - wersja bazy danych.
  7. Tower - Git-client dla komputerów Mac.

Różne

AppNeta
  1. AppNeta - chmura APM (Application Performance Management).
  2. TaskMissile to usługa otrzymywania opinii od użytkowników.
  3. Kera - tworzenie wbudowanych samouczków dla użytkowników.
  4. Flowdock - klient poczty e-mail i czat dla zespołów.
  5. Modulus - hosting dla Node.js i MongoDB.
  6. Metricfire to usługa śledzenia różnych wskaźników.
  7. Interstate - pozwala przekształcić zwykłych użytkowników w lojalnych.
  8. Codenow to współpraca dla programistów. Łatwe wyszukiwanie i udostępnianie kodu.
  9. Lingohub - lokalizacja oprogramowania.
  10. TranslateKarate to prosta usługa tłumaczenia i lokalizacji online.
  11. Kickfolio - testowanie, wsparcie, marketing i reklama. Wszystko w jednym.
  12. Snippets to usługa do przechowywania fragmentów.
  13. Product Hunt - wiele pomysłów na nowe aplikacje.

Platformy programistyczne

Heroku
  1. Heroku jest opartą na chmurze platformą do tworzenia aplikacji.
  2. Compilr - pozwala monitorować kod z dowolnej przeglądarki.
  3. Kinvey to pochmurny back-end dla aplikacji mobilnych.
  4. Firebase - back-end Twojej witryny.
  5. Cloud9 - IDE online.
  6. Parse to kompletna platforma aplikacji mobilnych.
  7. CloudMine - back-end dla aplikacji mobilnych i internetowych.
  8. Kodowanie - IDE w przeglądarce. Nowy sposób pracy dla programistów.
  9. AppHarbor to platforma chmurowa .NET.
  10. dotCloud - pomoc w tworzeniu i rozbudowie aplikacji internetowych.
  11. BrainEngine to platforma chmurowa dla Force.com.
  12. PHP Fog to platforma chmurowa dla PHP.
  13. Oparcie - łatwe tworzenie back-end dla SaaS.
  14. Codeanywhere jest edytorem kodów online.
  15. NeptuneIDE to oparte na chmurze środowisko IDE dla PHP.
  16. Fusegrid to chmura ColdFusion.
  17. Cloud IDE - pisanie kodu i debugowanie online.
  18. FriendCode to sieć społecznościowa dla programistów.
  19. ToolsCloud to internetowe środowisko programistyczne.

Integracja i wdrażanie

Travis ci
  1. Travis CI - integracja i wdrażanie w aplikacjach mobilnych.
  2. CircleCi - integracja i wdrażanie aplikacji internetowych.
  3. Railsonfire - integracja i wdrożenie oprogramowania na Ruby.
  4. Wercker to platforma do budowy i integracji aplikacji.
  5. Hostedci - integracja i wdrażanie dla aplikacji na iOS i OS X.

Informacje zwrotne, monitorowanie i śledzenie błędów

Crashalytics
  1. Crashlytics to system śledzenia awarii aplikacji na iOS i Androidzie.
  2. Usersnap - tworzy zrzut ekranu błędów w aplikacjach.
  3. Crittercism to platforma monitorowania wydajności.
  4. Rollbar - raportowanie i śledzenie błędów w czasie rzeczywistym.
  5. New Relic - APM dla aplikacji internetowych.
  6. Wyjątkowe - błędy śledzenia w aplikacjach internetowych w czasie rzeczywistym.
  7. BugSense to system śledzenia awarii w aplikacjach mobilnych.
  8. Bugzilla - oprogramowanie serwerowe do zarządzania tworzeniem aplikacji.
  9. Bugify - śledzenie błędów w kodzie PHP dla małych zespołów.
  10. BugHerd to prosty bugtracker.
  11. Snowy Evening - śledzenie błędów i integracja GitHub.

API

Twilio
  1. Twilio - API dla komunikatorów internetowych i VoIP.
  2. OpenWeatherMap to bezpłatny interfejs API pogody.
  3. Stripe to system płatności dla programistów.
  4. Factual to ustrukturyzowany interfejs API informacji.
  5. Filepicker.io - uproszczona praca z treściami tworzonymi przez użytkownika (UGC).
  6. PubNub to usługa przesyłania wiadomości w chmurze w czasie rzeczywistym.
  7. Mailgun - poczta dla programistów.
  8. Context.IO - API dla klientów poczty e-mail.
  9. Semantics3 to API dla informacji o produkcie.
  10. Redpin to wewnętrzny system nawigacji.
  11. Sent.ly - API do komunikacji SMS z użytkownikami.
  12. Embedly - konwertuj adres URL na wideo, zdjęcie i inne.

Rozwój gry

Viximo
  1. Viximo to platforma do dystrybucji gier społecznościowych.
  2. XNA - narzędzia do tworzenia gier Microsoft.
  3. Yodo1 to platforma do dystrybucji gier w Chinach.
  4. Zamknięcie gry - SDK dla gier javascript.
  5. FTW - synchronizacja zapisywania, liczenia i znajomości pomiędzy urządzeniami.
  6. Storybricks - tworzenie własnej gry MMO.

Tworzenie aplikacji mobilnych

Codiqa
  1. Codiqa - szybkie prototypowanie aplikacji mobilnej.
  2. AppCooker - generator mokap dla aplikacji mobilnych.
  3. Apptentive - informacja zwrotna dla aplikacji mobilnych.
  4. AppCod.es - SEO i marketing w App Store.
  5. Chupa Mobile - rynek komponentów aplikacji mobilnych.
  6. Appboy - analizy, CRM i więcej.
  7. Flurry - analityka, ruch i monetyzacja.
  8. Octopod to platforma do tworzenia aplikacji mobilnych.
  9. Little Eye - śledzenie zużycia baterii dla aplikacji na Androida.

Poza kategorią

Narrator
  1. Binpress - rynek zakupu skryptów i komponentów do rozwoju.
  2. UploadCare to usługa do przesyłania i przechowywania kodu.
  3. Eden - biblioteka PHP do szybkiego prototypowania.
  4. Appbackr - platforma crowdfundingowa dla aplikacji mobilnych.
  5. Modkit - programowanie do wszystkiego.
  6. TechScratch - usługa pomaga skupić się na tym, co robisz najlepiej i pomaga we wszystkim innym.
  7. Narrator - tworzenie stron z treścią.
  8. Feed.Us - CMS dla aplikacji internetowych.
  9. Hostowany grafit - informacja w postaci przejrzystych wykresów i wykresów.
  10. Divshot - tworzenie interfejsów dla aplikacji internetowych. Szybkie prototypowanie w HTML 5.
  11. FlyWithMonkey - Narzędzia programistyczne HTML5.
  12. Expanz - pomaga w opracowywaniu aplikacji biznesowych.
  13. Zapstreak - AirPlay na Androida.
  14. RepoDrop to prywatne repozytorium kodu.
  15. CodeWars - szkolenie i testowanie umiejętności programistycznych.
  16. Architexa - pomaga zrozumieć złożone części kodu w Javie.
  17. UserMetrics - analiza sposobu korzystania z aplikacji przez użytkowników.
  18. Setapp - znajdź i udostępnij użyteczne narzędzia.
  19. Coder Bounty - ustaw nagrodę za rozwiązywanie problemów w kodzie.
  20. Last5 - śledzenie czasu i produktywność dla programistów.
  21. XtGem - system do tworzenia stron internetowych.
  22. uTest - testowanie aplikacji.
<

Popularne Wiadomości