How do you plan to use github
How do you plan to use github
Quickstart for GitHub Educators
In this article
In about 15 minutes, teachers can get started with discounts, training, and tools for GitHub, then create a classroom for the students in a software development course using GitHub Classroom.
Educators who teach a course on software development can use discounts, partnerships, training, and tools from GitHub Education to effectively teach relevant skills to students.
In this guide, you’ll get started with GitHub, sign up for accounts and discounted services through GitHub Education, and create a space for your course and assignment on GitHub Classroom.
Tip: If you’re a student and you’d like to take advantage of an academic discount, see «Applying for a student developer pack.»
Creating accounts on GitHub
First, you’ll need to create a free personal account on GitHub.
After you create your personal account, create a free organization account. You’ll use this organization account to create and manage classrooms GitHub Classroom.
In the upper-right corner of any page, click your profile photo, then click Settings.
In the «Access» section of the sidebar, click
Follow the prompts to create a free organization.
Applying for an educator discount
Next, you’ll sign up for discounts on services from GitHub. To apply for an educator or researcher discount, you must meet the following requirements.
Tip In addition to individual discounts, GitHub offers partnerships with educational institutions through the GitHub Campus Program. For more information, see the GitHub Campus Program website.
Go to GitHub Education and, in the top right, click Get benefits.
Under «Individuals», click Get teacher benefits.
Select or add the email address you use for school.
Tip: Selecting a school-issued email address, if you have one, gives you the best chance of a speedy review.
If prompted, upload proof of your academic status.
Click Use your camera to take a picture.
Optionally, to change the camera you want to use, use the camera drop-down menu.
If you can’t take a picture of your proof of academic status, to upload an image from your computer instead, click Upload image.
Note: PDF files are not supported, and you cannot upload them as proof of academic status.
Enter your school’s name.
Describe how you plan to use GitHub.
If your application is approved, you’ll receive a confirmation email. Applications are usually processed within a few days, but it may take longer during peak times, such as during the start of a new semester.
Set up GitHub Classroom
With your personal account and organization account, you’re ready to get started with GitHub Classroom. GitHub Classroom is free to use. You can track and manage assignments, grade work automatically, and provide feedback to your students.
To authorize GitHub Classroom to access your personal account on GitHub, review the information, then click Authorize GitHub Classroom.
Review the information. To authorize GitHub Classroom to access your organization account on GitHub, click Grant.
Tip: If you see a Request button instead of a Grant button, you are a member of the organization, not an owner. An owner must approve your request for GitHub Classroom. You must be an organization owner to create and manage classrooms and assignments in GitHub Classroom. For more information, see «Authorizing OAuth Apps.»
Click Authorize github.
Create your classroom
A classroom in GitHub Classroom is where teachers and students interact during a course. Teachers can create a student roster for the classroom, then create, assign, review, and grade assignments within the classroom.
You’ve created a classroom, and you’re ready to enrich your course with GitHub and GitHub Classroom! 🎉
Help us make these docs great!
All GitHub docs are open source. See something that’s wrong or unclear? Submit a pull request.
Apply for a student developer pack
In this article
As a student, you can apply for the GitHub Student Developer Pack, which includes offers and benefits from GitHub partners.
As a student or faculty member at an accredited educational institution, you can apply for GitHub Education benefits, which includes access to GitHub Global Campus. GitHub Global Campus is a portal that allows the GitHub Education Community to access their education benefits—all in one place! The GitHub Global Campus portal includes access to the GitHub Education Community, industry tools used by professional developers, events, Campus TV content, GitHub Classroom, GitHub Community Exchange, and other exclusive features to help students and teachers shape the next generation of software development.
Before applying for an individual discount, check if your learning community is already partnered with us as a GitHub Campus Program school. For more information, see «About GitHub Campus Program.»
To be eligible for the GitHub Student Developer Pack, you must:
Documents that prove your current student status include a picture of your school ID with current enrollment date, class schedule, transcript, and affiliation or enrollment verification letter.
During your tenure as a student, you may be prompted to periodically re-verify your current academic status.
Note: You cannot transfer academic discounts from one account to another. If you have more than one account you want to apply the discount to, consider merging your personal accounts and renaming the retained account if desired.
For information about renewing your GitHub Student Developer Pack, see «Expiration and renewals.»
Applying for a GitHub Student Developer Pack
Go to GitHub Education and, in the top right, click Get benefits.
Under «Which best describes your academic status?», select Student.
Select or add the email address you use for school.
Tip: Selecting a school-issued email address, if you have one, gives you the best chance of a speedy review.
If prompted, upload proof of your academic status.
Click Use your camera to take a picture.
Optionally, to change the camera you want to use, use the camera drop-down menu.
If you can’t take a picture of your proof of academic status, to upload an image from your computer instead, click Upload image.
Note: PDF files are not supported, and you cannot upload them as proof of academic status.
Enter your school’s name.
Describe how you plan to use GitHub.
If your application is approved, you’ll receive a confirmation email. Applications are usually processed within a few days, but it may take longer during peak times, such as during the start of a new semester.
Expiration and renewals
Once your GitHub Student Developer Pack access expires, you may reapply if you’re still eligible, although some of our partner offers cannot renew. Most of the timed offers from our partners start once you set them up. To reapply, simply return to https://education.github.com, click your profile picture, then click Reverify your academic affiliation.
For more information, see the GitHub Student Developer Pack page.
To see when your free access to the GitHub Student Developer Pack expires, visit your account’s billing settings.
«Student Developer Pack» по программе «GitHub Education» — это набор инструментов от крупных компаний, которые бесплатно доступны студентам.
Какие инструменты входят в комплект?
Их много, поэтому мы перечислим самое интересное.
Полный список вы можете найти на официальном сайте GitHub Education.
Кто может их получить?
Любой школьник или студент по всему миру, включая Россию и страны СНГ. Единственное условие — вы должны быть старше 13 лет и иметь либо почту на официальном домене университета, либо студенческий / ученический билет на русском или на языке вашей страны.
Как отправить заявку?
Откройте специальную форму на сайте GitHub Education, которая называется «Request a discount».
На первом шаге вам предложат выбрать ваш статус: учитель, ученик и т.д.
На втором шаге вам нужно будет ввести свои персональные данные и выбрать один из способов верификации. Если у вас есть выданный учебным заведением e-mail, то тут всё очевидно. Если нет, то вам предложат загрузить фотографию документа, подтверждающего то, что вы являетесь студентом/школьником. Как писалось выше, подойдет обычная фотография ученического/студенческого билета.
Далее — интереснее. Огромную роль в том, выдадут ли вам бесплатный «Student Pack», играет ваше сопроводительное письмо, которое нужно написать в графе «How do you plan to use GitHub?».
В нем необходимо на хорошем английском написать 2-3 абзаца о том, чем вы занимались на GitHub раньше, какие репозитории у вас есть (очень хорошо, если на них будут звездочки), и какими проектами вы планируете заняться в будущем.
Вот сопроводительное письмо, которое отправил автор этой статьи:
Hello, my name is Taras and I’m a student, who wants to be a perfect developer.
I have been using GitHub for over 2 years now, but most of my Open Source projects were committed in past 3-4 month. Some of my repositories are with stars and a little bit popular, at least as for my growing level.
I need a private repository on GitHub to make a project with my friend: we want to build a tool that will work on VK API and Laravel. We plan to publish results of our work soon: for example, there is still no SDK for VK API that supports queue.
Thanks for all you done,
Taras.
Конечно, не стоит копировать его без изменений.
Как скоро придет ответ?
Ответ приходит на ваш e-mail. Автору дали «Student Pack» спустя 2 часа после отправки заявки, хотя известны случаи задержек до 2х недель.
Также стоит помнить об одной важной особенности — если вы не являетесь студентом и запросили «Student Pack», обманув GitHub и всё Open Source сообщество, в следующей жизни вы будете земляным червем.
What Is GitHub and How Do You Use It?
Writing code can be complex, but it’s a lot easier with the right support and tools. In order to become an elite programmer, you need version control support and also the support of others who code. Whether they are members of your team, or are just generally familiar with the type of problem you are trying to solve, finding helpful individuals who can give you guidance and help you elevate your work is essential in the world of programming.
GitHub brings together teams and coding experts onto one collaborative platform where they can share ideas and methods and make awesome software together. But just what is GitHub, what is GitHub for, how does it work, and what makes it so beneficial? This brief GitHub tutorial will help you get started as you learn how to use GitHub.
What is GitHub?
GitHub is one of the world’s largest community of developers. It’s an intricate platform that fosters collaboration and communication between developers. GitHub has a number of useful features that enable development teams to work together on the same project and easily create new versions of software without disrupting the current versions, but it doesn’t stop there.
Once new additions to a program are complete, for example, they can easily be incorporated into existing programs. GitHub also makes it extremely simple to work together on strings of code to really dial in and perfect even the smallest parts of a program. With GitHub, you can collaborate and work on projects with others anywhere in the world.
Of course, that’s only scratching the surface, because when it comes to the question “What is GitHub?” the answer is all about what it can do for you.
What are the Benefits of GitHub?
Why use GitHub? There are a number of reasons.. The first is that it enables slick and easy collaboration and version control. This allows you to work on code with anyone from anywhere. Additionally, many employers use GitHub. So, if you plan on getting a job, you’ll look really good if you already know your way around GitHub. And don’t forget about the connections, learning, and portfolio aspects. GitHub is a robust learning and collaboration platform. Take time to explore it and see just how much it can expand your programming knowledge.
How do I Use a GitHub?
GitHub is complex, but understanding a few basics will help you get started. In order to use GitHub, you’ll need to first be able to complete these few steps. How to use GitHub:
1. Sign up for GitHub
In order to use GitHub, you’ll need a GitHub account. You can create a free GitHub account here and start using GitHub right away. With a free account, you’ll get access to unlimited public and private repositories. You’ll also get bug tracking and project management features. The only downside is that you’ll only be allowed three collaborators for private repositories. If you’re still in the “GitHub for beginners” stage, signing up for a free account is a great place to start.
2. Install Git
GitHub runs on Git. What is Git? Git is a version-control system created by programming icon, Linus Torvald. He originally created Git to track changes to source code changes as he was developing the Linux operating system. Git helps programmers collaborate, coordinate work, and work together on complex code and development projects. Git tracks changes and helps teams work remotely on intricate programs. Click here to install Git on your computer. Some prefer to make changes using the command line in Git itself. For our purposes, though, we’ll focus on how to do things within GitHub.
3. Create a Repository
To do anything in GitHub, you’ll need to know how to first start a repository. A repository (or repo) is essentially synonymous with the word “project.” Quite simply, a repository stores everything pertinent to a specific project including files, images, spreadsheets, data sets, and videos, often sorted into files. It’s best to include a README file within your repository that has specific information regarding the given project. On GitHub, you can add a README file right when you create a new repository.
To create a new repository, you’ll hit “new repository” in the upper-right-hand corner. You can then name your repository, include a brief description, and check the box that says “initialize this repository with a README.” Finally, you’ll click “create repository.”
4. Create a Branch
Projects are multi-faceted and many program versions are required when you’re building. Branching enables you to edit multiple unique versions of a repository at once. Your repository automatically has a definitive branch called master. You can work on several different branches in order to make edits before eventually committing them to the master branch.
When a new branch is started, it’ll be a copy of the master branch until you edit it to make new changes. A branch typically goes through many steps and approvals before it is ever merged into the master branch. To start a new branch in GitHub, navigate to your new repository, click the dropdown that reads “branch: master,” type a branch name (like README-edits), and then hit “create branch.” Branches are ideal for new features or bug fixes.
5. Create and Commit Changes to a Branch
To make changes to a branch in GitHub, go to the code view for your newly created branch. Click the file you want to change, then hit the pencil icon in the upper right, make any necessary edits, describe your changes by writing a commit message, and then click “commit changes.” Each saved change is called a commit. Every individual commit has its own commit message which gives more details into why a specific change was done. The commit messages give a history of changes and help project contributors understand how the project has changed over time.
6. Open a Pull Request
In order for any branch to be merged into another person’s branch, you must open a pull request. A pull request is GitHub’s way of notifying relevant parties about your request to incorporate changes into their branch. A pull request will show in red and green the differences of the content between branches. You can make a pull request any time you complete a commit. For best results, when sending a pull request, you can use the “@” feature to mention specific people from whom you need feedback.
To open a pull request, you’ll go to the “pull request” tab and hit the button that says “new pull request.” Next, in the “example comparisons” box, find the branch you made and compare it with the master. Ensure you like the changes and then click the “create pull request” button. Title your pull request and briefly describe the changes. To finish, click “create pull request.”
7. Merge Your Pull Request
Merging your pull request with the master branch is something you may need to pass on to your superiors to handle. For the sake of learning, though, you can practice doing it yourself. Simply hit the button that says “merge pull request,” select “confirm merge,” and then delete the branch you merged once it has been incorporated into the master.
More About GitHub: The Open Source Community
There’s a lot to explore in GitHub. We’ve only scratched the surface so far, but we hope that brief GitHub tutorial was beneficial. You’ll quickly come to learn that GitHub is much more than just a version-control platform. You’ll find it’s almost a type of social media platform for programmers. The GitHub open source community gives you access to millions of open source projects. There you can get involved with a project or start one of your very own. Working on open source software is an awesome way to learn new skills and collaborate with bright programmers from whom you can learn a lot.
Promoting Your GitHub Profile
GitHub is a great place to not only expand your programming knowledge, but also showcase your best work. Your GitHub Profile is a great place for recruiters to find you and reach out about potential jobs and projects. Many people strive to gain GitHub followers by writing engaging and helpful blog posts, or even by creating podcasts or YouTube GitHub tutorials. The more followers you have, the more opportunities will be open to you, and the greater ability you’ll have to become a thought leader in the programming space.
Learning and Growing With GitHub
The best programmers are always learning. The world of computer programming is constantly evolving and new problems are being solved with code every day. In order to stay sharp, you need to be consistently discovering new ways to tackle problems. You need to be trying new things and collaborating with other programmers. The coding community is a tight-knit one, but it’s also large. There are so many people to learn from. GitHub has a wealth of features that enable you to collaborate with and learn from the best in the industry. Take some time to explore GitHub and discover how you can unlock your full potential and become an expert programmer.
GitHub Student Developer Pack
Learn to ship software like a pro. There’s no substitute for hands-on experience. But for most students, real world tools can be cost-prohibitive. That’s why we created the GitHub Student Developer Pack with some of our partners and friends.
Love the pack? Spread the word
Experiences
Virtual Event Kit
Everything you need for your virtual event. Design for engagement and we’ll take care of the tools. The Virtual Event Kit gives students the resources to make running online events simple and accessible.
Offers in this bundle
Virtual Event Kit offers (Total 4)
Hackathon in the Cloud
Make managing your virtual hackathon events even easier. Learn how to organize, promote, and communicate your next codefest or hackday. Whether you’re hosting your first or you’re a pro, the Hackathon in the Cloud Experience gives students the tools to help empower student hacker communities.
Offers in this bundle
Hackathon in the Cloud offers (Total 5)
Intro to Web Dev
Everything you need to build your next website. Learn how to design and build your own website as you learn the basics of web development. The Intro to Web Dev Experience gives students the tools to start you on a path, no matter how much experience or technical knowledge you currently have.
Offers in this bundle
Intro to Web Dev offers (Total 9)
All offers
Affordable registration, hosting, and domain management
1 SSL certificate free for 1 year.
«>Domains «>Virtual Events JetBrains
Professional desktop IDEs: IntelliJ IDEA, PyCharm, and more.
A free subscription for students, to be renewed annually.
«>Developer tools Microsoft Azure
About Microsoft Azure
Access to Microsoft Azure cloud services and learning resources – no credit card required
«>Cloud «>Virtual Events Name.com
Best-in-class domains, email, and hosting
1 free year domain registration, 1 free year Advanced Security (SSL, privacy protection, and more).
«>Virtual Events «>Domains DigitalOcean
Simple cloud hosting, built for developers
$100 in platform credit for new users.
Level up on trending coding skills at your own pace with interactive, text-based courses.
Get 6 free months of 60+ courses covering in-demand topics like Web Development, Python, Java, and Machine Learning.
«>Learn Visual Studio Code
About Visual Studio Code
Microsoft’s goal is to empower all students with the best resources and tools as they learn to code.
«>Developer tools Bootstrap Studio
About Bootstrap Studio
Bootstrap Studio is a powerful desktop app for creating responsive websites using the Bootstrap framework.
A free license for Bootstrap Studio while you are a student.
A powerful domain extension to convey that you belong to the technology industry.
Powerful collaboration, code review, and code management
Free GitHub Pro while you are a student.
«>Developer tools GitHub Pages
About GitHub Pages
Websites for you and your projects. Hosted directly from your GitHub repository. Just edit, push, and your changes are live.
get one site per GitHub account and organization, and unlimited project sites.
DataCamp helps companies and individuals make better use of data. Our users build data fluency while learning from the world’s top data scientists.
Free 3-month individual subscription for students.
Advance your skills with in-depth JavaScript, Node.js & front-end engineering courses.
Free 6-months access to all courses and workshops.
«>Learn Microsoft Visual Studio Dev Essentials
About Microsoft Visual Studio Dev Essentials
Free developer tools, cloud services and training from Microsoft.
«>Cloud «>Developer tools «>Learn GitLens
GitLens is the #1 Git extension for VS Code; it unlocks the knowledge within your Git repos to help visualize code authorship by leveraging CodeLens and Git blame. GitLens provides auto-linking and rich hover information for GitHub pull requests and issues.
Free GitLens+ Pro while you are a student.
«>Developer tools Termius
SSH client that works on desktop and mobile. Termius securely syncs data across all your devices.
Free access to the Premium plan while you’re a student.
«>Developer tools «>Mobile OneMonth
Learn HTML, CSS, JavaScript and Python in just 30 days!
Free 30-day One Month subscription.
Iconscout is a design resources marketplace to get high quality icons, illustrations and stock images.
Download 60 premium icons per month for 1 year.
A powerful browser and developer tool that lets developers and designers make better websites and web apps in less time.
Polypane free for 1 year.
«>Design «>Developer tools StreamYard
The easiest way to create professional live streams.
Free access to the Essential Plan while you are a student.
«>Virtual Events PomoDone
PomoDone Lite plan free for 2-years.
GitKraken Client is the most popular Git client for Windows, Mac & Linux, offering both a GUI and terminal interface. Deep integration with GitHub repos and issues enable interactive pull request management and issue management directly in the client.
Free GitKraken Client Pro ($59 value) while you’re a student.
«>Developer tools MongoDB
A general purpose, document-based, distributed database built for modern application developers and for the cloud era.
«>Infrastructure & APIs Icons8
Icons8 provides design resources: icons, UI illustrations, photos and software to class up your projects.
3-month All Access subscription with icons, photos, illustrations, and music.
«>Design Github Campus Experts
About Github Campus Experts
GitHub Campus Experts are students who build technical communities on campus, with training and support from GitHub.
Apply to become part of the program while you’re a student.
Interactive forms, surveys & quizzes to engage and grow your audience
Free professional plan for 1 year.
«>Design «>Marketing DeepSource
Static analysis platform to help you write good code.
Free to use for students enrolled in GitHub Education pack.
«>Developer tools Covalence
Join an exclusive developer community and learn Full Stack web-development with no long-term commitments.
Complimentary Front End Fundamentals Course.
Get unlimited email addresses and mailboxes for automating email tests with our powerful APIs.
Free Essential plan while you’re a student.
«>Developer tools InterviewCake
Interview Cake makes coding interviews a piece of cake with practice questions, data structures and algorithms reference pages, cheat sheets, and more.
Access to the full coding interview prep course for 3 weeks.
A hackable text editor for the 21st Century
Open Source by GitHub, free for everyone.
«>Developer tools GoRails
Tutorials for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more.
Free access to all videos and lessons for 12 months.
Turnkey data centre services for the hosting of critical IT infrastructure systems.
Free single unit server colocation package free for 12 months.
«>Cloud «>Internet of Things Replit
An online IDE that lets you instantly code in over fifty languages. Start learning, building, collaborating and hosting all in one place.
Three free months of the Hacker plan for new users, includes unlimited private repls and multiplayer invites.
«>Developer tools «>Learn Pageclip
A server for your static websites and HTML forms.
Free basic plan while you are a student.
«>Infrastructure & APIs Twilio
Twilio is a developer platform for communications. Software teams use Twilio APIs to add capabilities like voice, video, and messaging to their applications.
$50 in Twilio API credits and exclusive in-game items in TwilioQuest. The credit can only be applied to new Twilio accounts.
Imgbot is a GitHub App that automatically optimizes your images.
Free image optimization for all your public and private projects while you are a student.
«>Infrastructure & APIs Mailgun
Powerful APIs that enable you to send, receive and track email effortlessly.
20,000 free emails and 100 free email validations each month for up to 12 months.
«>Infrastructure & APIs Thinkful
Learn Fundamentals of Web Development to launch your career as a developer
1 month of access to a web development course.
Web and mobile payments, built for developers
«>Infrastructure & APIs New Relic
About New Relic
New Relic is an observability platform that helps fully understand how to improve your software.
Free New Relic while you are a student. ($300/month value)
«>Developer tools «>Cloud Arduino
Empower scientists and artists of the future with creative STEM programs.
Free Arduino Create Maker plan for 6 months and discounts on selected hardware.
«>Internet of Things «>Infrastructure & APIs GitHub Desktop
About GitHub Desktop
Reduces frustration and makes Git and GitHub workflows more approachable.
Open Source by GitHub, free for everyone.
«>Developer tools Doppler
A different way to manage secrets. From local development to production, we work on every stack, scaling with you as your team and products grow.
Free Doppler subscription while the user is an active student.
«>Infrastructure & APIs «>Security & analytics «>Developer tools HazeOver
Get focused while working on your projects or studying with HazeOver for Mac.
Free app license, including minor updates.
Cloud-based password manager.
Dashlane Premium free for 6 months.
Track errors in every language, framework, and library.
500,000 events/month with unlimited projects and members while you’re a student.
«>Infrastructure & APIs «>Developer tools Kodika
Build iOS applications with drag & drop.
Kodika Unlimited Pro subscription free for 6 months.
«>Design «>Developer tools «>Mobile BrowserStack
Test your web apps with BrowserStack’s Real Device Cloud, which gives you instant access to 2000+ browsers and real iOS and Android devices.
Free Automate Mobile Plan for 1 parallel and 1 user for 1 year.
«>Developer tools Datadog
Cloud-based infrastructure monitoring.
Pro Account, including 10 servers. Free for 2 years.
«>Security & analytics PopSQL
Modern, collaborative SQL editor for your team — write queries, visualize data, and share your results.
Free Premium subscription for PopSQL while you’re a student.
«>Developer tools Tower
The Git client that brings all of Git and GitHub’s power to the desktop, for Mac and Windows.
Free license for Tower Pro while you are a student.
«>Developer tools Zyte
Zyte’s Scrapy Cloud is a battle-tested cloud platform for running web crawlers. Manage and automate your web spiders at scale.
«>Developer tools WorkingCopy
Powerful Git client for iPhone & iPad.
All Pro features for free while you are a student.
«>Developer tools «>Mobile Themeisle
Neve’s mobile-first approach, compatibility with AMP and popular page-builders makes website building accessible for everyone.
Free year of Neve Agency WordPress theme exclusively for students.
«>Design «>Infrastructure & APIs Gitpod
Free personal plan subscription for six months for students.
«>Developer tools «>Learn Freshpaint
Integrate your marketing and analytics tools with one click.
Free Freshpaint Growth Plan while you are a student.
«>Marketing «>Infrastructure & APIs Adafruit
Adafruit is an open-source hardware and open-source educational electronics company based in NYC, USA.
One year of Adafruit IO+ and discounts on selected hardware.
«>Internet of Things «>Infrastructure & APIs Xojo
A cross-platform development tool for making native apps for the Desktop.
Xojo Desktop license free while you are a student.
«>Design «>Developer tools Cryptolens
License and sell your software securely.
10 licenses and any number of end-users for free for students.
«>Developer tools «>Infrastructure & APIs Travis CI
About Travis CI
Continuous integration platform for open source and private projects
Private builds for free while you’re a student.
«>Developer tools «>Infrastructure & APIs Blackfire
Code performance measurement tool. Find & fix bottlenecks.
Free Profiler subscription for students and teachers.
«>Security & analytics SymfonyCasts
Master Symfony and PHP with video tutorials and code challenges.
Free 3-month subscription for students.
Privacy-friendly analytics with a simple interface and API.
Starter plan free for one year, including 100k page views per month.
«>Infrastructure & APIs «>Marketing BetterCodeHub
Better Code Hub provides a definition of done for code quality and actionable refactoring feedback for every push and pull request.
A free upgrade to an Individual license to analyse your personal private repos.
«>Developer tools Restyled
With Restyled, automatically re-format Pull Requests to have consistent style.
Run Restyled for free on private repositories while you’re a student.
«>Developer tools Blockchair
Connect to the world of blockchains through Blockchair’s professional APIs — supports most major cryptocurrencies.
100,000 free requests.
«>Infrastructure & APIs Vaadin
Best open source Java framework for building Progressive Web Applications.
Free Pro subscription license to access the commercial components and tools.
«>Infrastructure & APIs LambdaTest
Perform automated and live interactive cross browser testing on 2000+ real browsers and operating systems online.
Free LambdaTest Live Plan for one year.
«>Developer tools Baremetrics
Metrics, dunning, and engagement tools for SaaS & subscription businesses.
An open and powerful platform for spatial data analysis, visualization, and application creation.
Free account upgrades with increased database storage, real time data, Location Data Services Credits, and premium features for 2 years.
«>Infrastructure & APIs AccessLint
AccessLint brings automated web accessibility testing into your development workflow.
Unlimited use for public and private repositories while you are a student.
«>Developer tools ConfigCat
Learn feature flags with the industry leading feature flag service.
1000 feature flags, ∞ users for free.
«>Developer tools «>Infrastructure & APIs DeepScan
DeepScan is a platform for building better and more reliable JavaScript apps.
Free 6-month trial while you are a student.
«>Developer tools CodeScene
A powerful visualization tool that uses Predictive Analytics to identify social patterns in your code, detect delivery risks and manage technical debt.
A free Student account to analyze private GitHub repositories.
«>Security & analytics Kaltura
Kaltura VPaaS simplifies building smart, interactive VOD, Live and real-time video experiences and apps at global scale
$10K/year in Kaltura VPaaS credits while you are a student.
«>Infrastructure & APIs SQLGate
Simple but powerful IDE for multiple SQL databases.
Access to most Standard Subscription features for 1 year.
«>Developer tools AstraSecurity
6 month access to website firewall & malware scanner
«>Security & analytics Honeybadger
The web developer’s secret weapon: exception, uptime, and cron monitoring that’s so awesome, you’ll wish your site had more errors.
Free Small account for 1 year.
«>Security & analytics Lingohub
Translation management service for web, desktop and mobile apps.
Free Professional Plan containing 10,000 text segments for students.
«>Developer tools «>Infrastructure & APIs «>Productivity DailyBot
Automate daily stand-ups, follow-ups, retrospectives, surveys and feedback for your team.
DailyBot Business plan free for 10 users for 6 months.
POEditor is a highly scalable localization management platform for teams.
Plus Plan for free for one year.
«>Developer tools «>Infrastructure & APIs Appfigures
App Store analytics, optimization, and intelligence.
Free access to analytics tracking, alerts, and the complete line of App Store Optimization tools for one year.
Источники информации:
- http://docs.github.com/en/education/explore-the-benefits-of-teaching-and-learning-with-github-education/use-github-for-your-schoolwork/apply-for-a-student-developer-pack
- http://tproger.ru/articles/free-from-github/
- http://devmountain.com/blog/what-is-github-and-how-do-you-use-it/
- http://education.github.com/pack