github student

Das ultimative Handbuch zum GitHub Student Developer Pack

Stefan
14 Min Read
github student

Der Gedanke, Materialien im Wert von 2.000 US-Dollar zu erhalten, ist für jeden verlockend. Für Studenten, die Entwickler werden möchten, ist dies jedoch noch verlockender.

Die meisten dieser Studenten können sich die hohen Preise für professionelle Software nicht leisten. Glücklicherweise können sie das sogenannte GitHub Student Developer Pack nutzen, das Studenten praktische Erfahrung mit kostenlosem Zugriff auf eine Reihe von Entwicklertools bietet.

Lesen Sie weiter, während wir das GitHub Student Developer Pack entmystifizieren und Ihnen helfen, selbst eines zu beantragen.

Was ist überhaupt das GitHub Student Developer Pack?

Das GitHub Student Developer Pack ist im Wesentlichen ein Paket oder eine Sammlung verschiedener Entwicklertools, Software und Dienste, die GitHub den Studenten zur Verfügung stellt, um ihnen zu helfen, praktische Entwicklungserfahrung zu sammeln. Wie erwähnt, steht dieses Paket den Studenten kostenlos zur Verfügung.

Bei diesen Tools handelt es sich um häufig verwendete, erstklassige Entwicklungstools, darunter Virtual Reality, Augmented Reality, Data Science, Versionskontrollsysteme, Cloud-Hosting-Plattformen, Code-Tutorials, Continuous-Integration-Plattformen, APIs, Zahlungsplattformen, BootCamps, integrierte Entwicklungsumgebungen und mehr.

Welche Tools sind im GitHub Student Developer Pack enthalten?

Der Sinn der Entwicklung von GitHub Education besteht darin, das Wissen zu stärken, dass es keinen Ersatz für praktische Erfahrung gibt. Vor diesem Hintergrund hat GitHub in Zusammenarbeit mit einigen seiner Partner und Freunde ein Paket erstellt, das mehrere große Namen in verschiedenen Kategorien enthält.

Hier ist eine vollständige Liste dieser Tools:

  • AccessLint — Integriert automatisierte Tests zur Barrierefreiheit im Internet in Ihren Entwicklungsworkflow. Verwenden Sie es für öffentliche und private Repositories.
  • Adafruit – Ein Open-Source-Hardware- und Open-Source-Lernelektronikunternehmen, das in die Bereiche Infrastruktur, APIs und IoT fällt.
  • Algolia – Gehostete Such-API, die Unterstützung vom Front-End bis hin zu Bank-End-Frameworks und -Bibliotheken bietet.
  • Appfigures – Analyse-, Optimierungs- und Informationslösungen für den App Store mit kostenlosem Zugriff auf Analyse-Tracking, Warnmeldungen und die gesamte Palette der App Store-Optimierungstools.
  • Arduino – Kreative MINT-Programme zur Förderung angehender Wissenschaftler und Künstler.
  • AstraSecurity – Sicherheitssuite für effektiven Website-Schutz, einschließlich Firewall, Malware-Scanner und verwalteter Bug-Bounty-Plattform.
  • Atom – Hackbarer Texteditor, erstellt von GitHub.
  • Baremetrics – Metriken, Engagement und Mahntools für abonnementbasierte und SaaS-Unternehmen.
  • BetterCodeHub – Hilft bei der Definition der Codequalität und gibt umsetzbares Refactoring-Feedback für Push- und Pull-Anfragen.
  • Blackfire – Tool zur Code-Leistungsmessung zum Finden und Beheben von Engpässen.
  • Blockchair – Verwenden Sie die professionellen APIs von Blockchair, um sich mit der Welt der Blockchains zu verbinden. Außerdem unterstützt es die meisten wichtigen Kryptowährungen.
  • Bootstrap Studio – Desktop-App zum Entwickeln reaktionsfähiger Websites mit dem Bootstrap-Framework.
  • BrowserStack – Die Real Device Cloud von BrowserStack vereinfacht das Testen von Web-Apps und bietet Benutzern sofortigen Zugriff auf über 2.000 Browser und echte iOS- und Android-Geräte.
  • Canva – Einfach zu verwendender Editor und Vorlagen zum Erstellen professionell aussehender Grafiken und Designs.
  • CARTO – Offene und leistungsstarke Plattform für räumliche Datenanalyse, Visualisierung und Anwendungserstellung.
  • Codecov – Vereinfacht die Code Coverage-Implementierung, um gesunden Code zu entwickeln.
  • CodeScene – Visualisierungstool, das Predictive Analytics verwendet, um soziale Muster im Code zu erkennen, Lieferrisiken zu ermitteln und technische Schulden zu verwalten.
  • ConfigCat – Feature-Flag-Dienst, der Studenten über mehr als 1.000 Feature-Flags unterrichtet.
  • Convalence – Exklusive Entwickler-Community zum Erlernen der Full-Stack-Webentwicklung.
  • Overalls – Ermöglicht dem Benutzer, Code sicher bereitzustellen, indem Teile des Codes angezeigt werden, die nicht von der Testsuite abgedeckt werden.
  • Crowdin – Cloudbasierte Lösung zur Optimierung des Lokalisierungsmanagements.
  • Cryptolens – Bis zu 10 Lizenzen zum sicheren Lizenzieren und Verkaufen von Software.
  • Customerly – Bietet Live-Chat, Verhaltens-Funnels, Newsletter und In-App-Service für SaaS-Unternehmen.
  • DailyBot – Automatisieren Sie tägliche Follow-ups, Stand-ups, Retrospektiven, Feedback und Umfragen, um die Teamleistung zu maximieren.
  • Dashlane – Cloudbasierter Passwort-Manager
  • DataCamp – Ermöglicht eine bessere Nutzung von Daten, wo Benutzer ihre Datenkompetenz verbessern und gleichzeitig von den besten Datenwissenschaftlern der Welt lernen können.
  • Datadog – Cloudbasierte Infrastrukturüberwachung.
  • DeepScan – Plattform zum Erstellen besserer und zuverlässigerer JavaScript-Apps.
  • DeepSource – Statischer Code-Analysator für Python und Go zum effektiven Erkennen von Fehlerrisiken, Sicherheitslücken und Anti-Patterns.
  • DigitalOcean – Entwicklerfreundliches Cloud-Hosting.
  • Drovio – Tool für Remote-Paarprogrammierung und Teamzusammenarbeit.
  • EducationHost – Webhosting-Plattform zum Hosten von Aufgaben und Projektarbeiten.
  • Lehrreich – Interaktive, textbasierte Kurse zur Verbesserung der Programmierkenntnisse.
  • EverSQL – Optimieren Sie Ihre SQL-Abfragen, um die Datenbankleistung zu steigern.
  • Freshpaint – Integration von Marketing- und Analysetools mit nur einem Klick.
  • FrontendMasters – Ausführliche Kurse zu JavaScript, Node.js und Front-End-Engineering zur Erweiterung Ihrer Fähigkeiten.
  • GitHub – Leistungsstarke Zusammenarbeit, Codeüberprüfung und Codeverwaltung.
  • GitHub Campus Experts – Von Studenten erstellte und auf dem Campus vorhandene technische Communities mit Schulung und Support von GitHub.
  • GitHub Desktop – Macht Git- und GitHub-Workflows zugänglicher.
  • GitHub Pages – Websites für Benutzer und ihre Projekte, die direkt vom GitHub-Repository des Benutzers gehostet werden.
  • GitKraken – plattformübergreifende Git-GUI, Kanban-Boards für effektive Problem- und Aufgabenverfolgung und Zeitleisten für die Projektplanung.
  • Gitpod – Online-IDE für Git zum Erstellen einer vollständigen Entwicklungsumgebung mit nur einem Klick.
  • GoRails – Tutorials für Webentwickler, die JavaScript, Ruby, Rails, Stimulus.js, Turbolinks, Vue.js und mehr lernen.
  • HazeOver – Verbessert die Konzentration bei der Arbeit an Projekten oder beim Lernen.
  • Honeybadger – Die Geheimwaffe eines Webentwicklers: Ausnahme-, Betriebszeit- und Cron-Überwachung.
  • Icons8 – Designressourcen: Symbole, UI-Illustrationen, Software und Fotos für Entwicklerprojekte.
  • Iconscout – Marktplatz für Designressourcen mit hochwertigen Symbolen, Archivbildern und Illustrationen.
  • Imgbot – GitHub-App, die Bilder automatisch optimiert.
  • InterviewCake – Macht Codierungsinterviews mit Übungsfragen, Referenzseiten zu Datenstrukturen und Algorithmen, Spickzettel und mehr super einfach.
  • JetBrains – Professionelle Desktop-IDEs: Intellij IDEA, PyCharm und mehr.
  • Kaltura – Vereinfacht weltweit die Erstellung interaktiver Live-, VOD- und Echtzeit-Videoerlebnisse und -Apps.
  • Kodika – Drag-and-Drop-Entwicklung für iOS-Anwendungen.
  • LambdaTest – Automatisiertes und Live-Interaktions-Cross-Browser-Testing auf über 2.000 echten Browsern und Betriebssystemen online.
  • Lingohub – Übersetzungsmanagementdienst für Web-, Desktop- und mobile Apps.
  • LogDNA – Protokollverwaltungsplattform, die die Aggregation, Überwachung und Analyse von Server- und Anwendungsprotokollen aus beliebigen Quellen und in beliebigem Umfang ermöglicht.
  • Mailgun – Leistungsstarke APIs zum Senden, Empfangen und Verfolgen von E-Mails.
  • Microsoft Azure – Microsoft Azure-Clouddienste und Lernressourcen.
  • MongoDB – Dokumentbasierte, verteilte Datenbank für moderne Anwendungsentwickler und Cloud-Benutzer.
  • Namecheap – Registrierung, Hosting und Domänenverwaltung.
  • Name.com – Erstklassige Domänen, E-Mail und Hosting.
  • NetLicensing – kostengünstige und integrierte LaaS-Lösung für Software auf jeder Plattform vom Desktop bis hin zu SaaS und IoT.
  • Netwise – Schlüsselfertige Rechenzentrumsdienste für das Hosting kritischer IT-Infrastruktursysteme.
  • New Relic – Beobachtungsplattform, die dabei hilft, Softwareverbesserungen vollständig zu verstehen und umzusetzen.
  • Next.tech – Erlernen Sie technische Fähigkeiten und erstellen Sie Software direkt vom Browser aus, komplett mit echten Online-Computerumgebungen.
  • OneMonth – HTML-, CSS-, JavaScript- und Python-Kurse.
  • Pageclip – Server für statische Websites und HTML-Formulare.
  • Phrase – Cloudbasiertes Übersetzungsmanagementsystem zur Beschleunigung der Entwicklung mehrsprachiger digitaler Produkte.
  • POEditor – Hochgradig skalierbare Lokalisierungsmanagementplattform für Teams.
  • Polypane – Browser- und Entwicklungstool, mit dem Entwickler und Designer schneller bessere Websites und Webanwendungen erstellen können.
  • PomoDone – Die Pomodoro-Technik hilft beim Hacken und Verfolgen der Zeit und steigert die Produktivität, um den Arbeitsablauf zu verbessern.
  • PopSQL – Moderner, kollaborativer SQL-Editor für Teams zum Schreiben von Abfragen, Visualisieren von Daten und Teilen von Ergebnissen.
  • PushBots – Binden Sie Benutzer mobiler Apps und Web-Apps ganz einfach über Push-Benachrichtigungen ein.
  • Raygun – Fehler-, Absturz- und Leistungsüberwachung für Web- und mobile Apps.
  • Repl.it – Online-IDE, mit der Sie sofort in über 50 Sprachen programmieren können – beginnen Sie mit dem Lernen, Erstellen, Zusammenarbeiten und Hosten von einem einzigen Ort aus.
  • Neu gestaltet – Pull Requests automatisch neu formatieren, um Stilkonsistenz zu gewährleisten.
  • Sentry – Fehlerverfolgung in jeder Sprache, jedem Framework und jeder Bibliothek.
  • Sider – Maximieren Sie die Produktivität Ihres Entwicklungsteams durch die automatische Analyse jeder Pull-Anfrage.
  • SimpleAnalytics – Datenschutzfreundliche Analyse mit einer einfachen Benutzeroberfläche und API.
  • SOFY – Automatisiert Softwaretests, verwendet maschinelles Lernen zum Erstellen von Tests, schlägt Testszenarien basierend auf Produktänderungen und Kundennutzungsdaten vor und läuft im großen Maßstab.
  • SQLGate – Leistungsstarke und einfache IDE für mehrere SQL-Datenbanken.
  • SQLSmash – Produktivitäts-Plugin für SQL Server Management Studio zum Schreiben wartbarer SQL-Skripte und verbesserter Navigation.
  • StreamYard – Erstellen professioneller Live-Streams.
  • Stripe – Entwickelt für Entwickler für Web- und Mobilzahlungen.
  • SymfonyCasts – Video-Tutorials und Code-Herausforderungen zum Erlernen von Symfony und PHP.
  • .TECH – Domänenerweiterung, um auszudrücken, dass man zur Technologiebranche gehört.
  • Termius – SSH-Client, der auf dem Desktop und auf dem Handy funktioniert, indem er Daten sicher über alle Ihre Geräte hinweg synchronisiert.
  • Testmail – Unbegrenzte E-Mail-Adressen und Postfächer zur Automatisierung von E-Mail-Tests durch leistungsstarke APIs.
  • Themeisle – Neves Mobile-First-Ansatz sowie die AMP- und Page-Builder-Kompatibilität machen das Erstellen von Websites für jeden zugänglich.
  • Thinkful – Erlernen Sie die Grundlagen der Webentwicklung für eine erfolgreiche Karriere als Webentwickler.
  • Tower – Git-Client, der die gesamte Leistung von Git und GitHub auf Mac und Windows bringt.
  • Transifex – Lokalisierungsplattform, die sich problemlos in die Codebasis integrieren lässt.
  • Tranceloadit – Upload- und Kodierungs-API zur Automatisierung der Dateikonvertierung.
  • Travis CI – Kontinuierliche Integrationsplattform für Open-Source- und private Projekte.
  • Twilio – Entwicklerplattform für Kommunikation – Twilio-APIs fügen Apps Funktionen wie Sprache, Video und Messaging hinzu.
  • Typeform – Interaktive Formulare, Umfragen und Quiz, um ein Publikum zu gewinnen und zu vergrößern.
  • Vaadin – Open-Source-Java-Framework zum Erstellen progressiver Webanwendungen.
  • Weglot – Macht Websites mehrsprachig und verwaltet Übersetzungen über eine einzige Plattform.
  • Wisej – Erstellen Sie leistungsstarke Webanwendungen in Visual Studio mit C# oder VB.NET .
  • Working Copy – Leistungsstarker Git-Client für iPhone und iPad.
  • Xojo – Plattformübergreifende Entwicklungstools zum Erstellen nativer Apps für Desktops.
  • Yakindu – Integrierte Modellierungsumgebung für die Spezifikation und Entwicklung reaktiver, ereignisgesteuerter Systeme basierend auf Zustandsmaschinenkonzepten.
  • Zyte – Die Scrappy Cloud von Zyte ist eine praxiserprobte Cloud-Plattform zum Ausführen von Webcrawlern, die bei der Verwaltung und Automatisierung von Web-Spidern im großen Maßstab hilft.

Berechtigung für das GitHub Student Developer Pack

Sie müssen bestimmte Bedingungen erfüllen, um für das GitHub Student Developer Pack berechtigt zu sein, beispielsweise:

  • Mindestens 13 Jahre alt
  • Derzeit in einem Studiengang eingeschrieben sein, der zum Abschluss oder Diplom führt
  • Besitzen Sie ein GitHub-Benutzerkonto
  • Besitzen Sie eine verifizierbare, von der Schule ausgestellte E-Mail-Adresse oder Schuldokumente, die belegen, dass Sie derzeit Student sind

Mehr lesen: Die 5 scrum values und warum sie wichtig sind

So bewerben Sie sich für ein GitHub Student Developer Pack

Wenn Sie die oben genannten Anforderungen erfüllen, herzlichen Glückwunsch! Sie können sich für das GitHub Student Developer Pack bewerben.

Hier ist eine Schritt-für-Schritt-Anleitung für den Einstieg:

Schritt 1: Gehen Sie zu GitHub Education und klicken Sie oben auf „GitHub Education beitreten“ .

Schritt 2: Wählen Sie unter der Frage „Was beschreibt Ihren akademischen Status am besten?“ die Option „Student“ aus .

Schritt 3: Geben Sie die E-Mail-Adresse ein, die Sie für die Schule verwendet haben. Laden Sie bei entsprechender Aufforderung einen Nachweis Ihres akademischen Status hoch. Folgen Sie einfach den auf Ihrem Computer angezeigten Schritten, um ein Foto Ihres Schulausweises oder eines anderen Nachweises Ihrer Zugehörigkeit zu machen.

Schritt 4: Geben Sie den Namen Ihrer Schule ein.

Schritt 5: Beschreiben Sie kurz, wie Sie GitHub verwenden möchten.

Schritt 6: Überprüfen Sie den Status Ihrer Bewerbung. Klicken Sie abschließend auf die grüne Schaltfläche „Informationen übermitteln“ .

Sobald Ihr Antrag bewilligt wurde, erhalten Sie eine Bestätigungsmail. Dies kann einige Tage in Anspruch nehmen, in Spitzenzeiten, wie zum Beispiel zu Semesterbeginn, kann es aber auch länger dauern.

Hinweis: Wenn Ihr GitHub Student Developer Pack abläuft, können Sie sich jederzeit erneut bewerben, sofern Sie noch berechtigt sind. Beachten Sie, dass Sie bei einer Verlängerung möglicherweise nicht dieselben Angebote erhalten.