GitHub is a website where people put their computer code. Code is the instructions for making apps and websites. On GitHub, you can save your work so you don't lose it. You can also see code that other people have made. It is like a big library for computer programs. Many people use it to work together on one project. You can make a profile, like on Facebook, but for your work. It is very popular for people who are learning how to make websites. If you want to show your teacher your code, you can give them a link to your GitHub page. It is a very important place for people who like computers. You can use it for free. Most people use it every day when they are at work making software. It helps them stay organized and not make mistakes.
GitHub is a very famous platform for people who write computer code. It uses a system called 'Git' to help people keep track of their work. Imagine you are writing a long story and you want to save every version of it. GitHub does this for code. If you make a mistake, you can go back to an older version. It is also a social place. You can 'follow' other programmers and 'star' projects that you like. People use GitHub to share their projects with the world. This is called 'open source.' When you work in a team, GitHub helps everyone share their files easily. You don't have to send emails with code; you just 'push' your code to GitHub. It is a great place to find examples of code if you are a student. Many companies look at a person's GitHub to see if they are good at coding before they hire them.
GitHub is a web-based platform used for version control and collaborative software development. It allows individuals and teams to store, manage, and track changes to their computer code projects. It is built on top of Git, which is a tool that records every change made to a file. This is extremely useful because it allows developers to experiment with new ideas without the risk of breaking the main project. If something goes wrong, they can simply revert to a previous state. GitHub also provides a social environment where developers can contribute to each other's projects through 'pull requests.' This means you can suggest an improvement to someone else's code, and they can choose to accept it. For many professionals, GitHub serves as a digital portfolio that showcases their technical skills and their ability to work well with others in a community.
GitHub is the world's leading software development platform, providing a robust environment for version control using Git. It facilitates a distributed workflow where developers can 'fork' repositories, create 'branches' for specific features, and merge their contributions back into the main codebase via 'pull requests.' This structured approach to collaboration is essential for managing complex software projects with multiple contributors. Beyond code hosting, GitHub offers integrated tools for project management, such as issue tracking, wikis, and automated workflows known as GitHub Actions. It has become the central hub for the open-source community, allowing developers from across the globe to collaborate on projects of all sizes. For a developer, maintaining an active GitHub profile is often as important as a traditional resume, as it provides transparent evidence of their coding proficiency, problem-solving abilities, and engagement with the broader tech ecosystem.
GitHub is a sophisticated ecosystem that has revolutionized the way software is engineered and distributed. By leveraging the distributed nature of Git, GitHub provides a centralized platform for asynchronous collaboration, enabling developers to manage complex codebases with high degrees of transparency and accountability. The platform's 'Pull Request' model has become the industry standard for code review, allowing for rigorous peer evaluation before any changes are integrated into the production environment. Furthermore, GitHub's extensive API and integration capabilities allow it to serve as the core of a Continuous Integration/Continuous Deployment (CI/CD) pipeline, automating the testing and deployment of software. It also plays a critical role in the 'InnerSource' movement, where companies apply open-source best practices to their internal proprietary development. For the modern engineer, GitHub is not merely a storage solution but a comprehensive suite of tools that supports the entire software development lifecycle, from ideation to maintenance.
GitHub represents the pinnacle of collaborative digital infrastructure, serving as the primary catalyst for the democratization of software development. It functions as a decentralized yet highly organized repository for the world's collective technical intelligence. The platform's architecture facilitates a meritocratic environment where code quality and community consensus drive the evolution of critical software frameworks. Through features like 'GitHub Discussions' and 'GitHub Sponsors,' it has expanded into a socio-economic platform that supports the sustainability of open-source maintainers. From a technical perspective, its implementation of Git's branching and merging logic allows for the management of massive, multi-threaded development efforts that would be impossible with traditional centralized systems. GitHub's influence extends into the realm of 'Code as Infrastructure,' where its stability and security features are paramount for global digital security. Ultimately, GitHub is the definitive environment where the intersection of human collaboration and algorithmic precision manifests as the software that powers modern civilization.

github در ۳۰ ثانیه

  • GitHub is the world's most popular platform for hosting and sharing computer code, built on the Git version control system.
  • It enables developers to collaborate on projects, track every change made to their files, and manage software versions efficiently.
  • Beyond storage, it offers social features like profiles and stars, making it a professional network for the global coding community.
  • It is a vital tool for open-source development, providing a transparent way for anyone to contribute to public software projects.

GitHub is a cornerstone of the modern technological landscape, serving as a comprehensive web-based platform designed for version control and collaborative software development. At its core, it is built upon 'Git,' an open-source distributed version control system that allows developers to track changes in their code over time. However, GitHub expands significantly beyond the basic functionality of Git by providing a graphical interface, social networking features, and a suite of tools that facilitate teamwork on a global scale. When people refer to GitHub, they are often talking about the 'home' for their computer code projects, a place where they can store their work safely in the cloud and share it with others. It is used by individual hobbyists building small apps, massive corporations like Microsoft and Google managing enterprise software, and open-source communities creating tools that the entire world uses for free.

The Repository
Often shortened to 'repo,' this is the fundamental unit of GitHub. It is essentially a project folder that contains all the files, documentation, and the entire history of every change ever made to those files. Users use GitHub to host these repositories so they can access them from any computer.

The platform is most frequently used during the development phase of software. Imagine a team of ten developers working on a single mobile application. Without a tool like GitHub, they would have to manually email files to each other, leading to 'version hell' where no one knows which file is the most recent. GitHub solves this by allowing each developer to work on their own 'branch' or version of the project. Once their work is tested and ready, they propose to merge it back into the main project. This process is central to how modern software is built, ensuring that multiple people can contribute to the same codebase without overwriting each other's work or causing catastrophic errors.

I just pushed my latest bug fixes to github so the rest of the team can review the code before the release.

Beyond the technical utility, GitHub functions as a social network for programmers. Users have profiles that showcase their contributions, the projects they follow, and the 'stars' (likes) they have received from the community. This social aspect has made GitHub a de facto resume for software engineers. Employers often look at a candidate's GitHub profile to see the quality of their code, how they interact with others in pull requests, and how consistent they are in their coding habits. It is a place for 'social coding,' where the transparency of the work allows for peer review and collective improvement of software.

Open Source Culture
GitHub is the primary host for open-source software. This means anyone can view the code, learn from it, and even suggest improvements. This culture of transparency has accelerated innovation across the globe.

In everyday professional conversation, 'GitHub' is used both as a proper noun and occasionally as a location. You might hear someone say, 'Is that library on GitHub?' or 'Check the GitHub for the documentation.' It has become so synonymous with collaborative coding that it is often the first place developers go when they need to find a solution to a problem or a piece of pre-written code to integrate into their own projects. The platform also hosts 'GitHub Actions' for automation and 'GitHub Pages' for hosting simple websites, making it a multi-functional ecosystem for anyone involved in the digital creation process.

Our company's entire workflow is built around github, from issue tracking to final deployment.

Collaboration Tools
GitHub provides 'Issues' for tracking bugs, 'Pull Requests' for discussing code changes, and 'Wikis' for project documentation, creating a centralized hub for all project-related communication.

Finally, GitHub is used in education. Students use it to submit assignments, and teachers use it to distribute starter code. It teaches beginners the professional standards of the industry from day one. Whether you are a student, a professional, or a curious learner, GitHub is the environment where the building blocks of the digital world are assembled, refined, and shared.

The professor asked us to fork the repository on github before starting the lab exercise.

If you want to contribute to this open-source project, you'll need a github account.

Many developers use github to host their personal portfolios and showcase their coding skills to potential employers.

Using the word 'GitHub' in a sentence requires understanding its role as a proper noun that represents both a platform and a set of workflows. Because it is a brand name, it is always capitalized. It is most commonly used as the object of a preposition (on GitHub, to GitHub) or as a direct object (using GitHub). However, in tech slang, it is sometimes used as a verb, though this is less formal. To use it correctly, you must associate it with actions like hosting, sharing, collaborating, and storing code.

As a Location
When referring to where code is stored. Example: 'The source code for the Linux kernel is mirrored on GitHub.'

When discussing professional workflows, GitHub is often linked with specific technical verbs. For instance, you 'push' code to GitHub, 'pull' code from GitHub, or 'host' a project on GitHub. These sentences describe the movement of data between a local computer and the cloud platform. If you are a beginner, you might say, 'I am learning how to use GitHub for my school projects.' If you are an expert, you might say, 'We integrated our CI/CD pipeline with GitHub to automate our testing process.'

Could you please share the link to your github repository so I can review the changes?

Another common way to use the word is in the context of community and social proof. You might hear, 'That project has over ten thousand stars on GitHub,' which implies the project is popular and well-regarded. Or, 'He is a very active contributor on GitHub,' which speaks to someone's productivity and involvement in the developer community. In these cases, GitHub acts as a metric for success and engagement in the software world.

In Job Descriptions
'Proficiency in GitHub and Git is required for this position.' Here, it represents a skill set involving collaboration and version control.

You can also use GitHub to describe a specific type of action or event. For example, a 'GitHub issue' refers to a specific bug report or feature request logged on the platform. A 'GitHub pull request' (often abbreviated as PR) is a formal request to merge code. Sentences like 'I opened a GitHub issue to report the bug' or 'I'm waiting for my GitHub PR to be approved' are standard in tech offices. It becomes the noun that qualifies the action.

The documentation for the API is available on the project's github wiki.

In more creative or informal contexts, you might see GitHub used in comparisons. 'This platform is the GitHub of hardware design' means the platform allows for collaborative hardware engineering in the same way GitHub does for software. This usage highlights GitHub's status as the gold standard for collaboration. Whether you are writing a technical report, a resume, or a casual message to a colleague, using 'GitHub' correctly shows that you understand the infrastructure of modern digital creation.

Educational Context
'Students are encouraged to maintain a GitHub profile to document their learning journey.' This uses the word to represent a digital portfolio.

By hosting our website on github pages, we saved on hosting costs while keeping our code open.

The startup's growth was fueled by the vibrant community they built on github.

I found a great template on github that helped me set up my blog in minutes.

You will hear the word 'GitHub' in a variety of settings, ranging from high-stakes corporate boardrooms to casual conversations in university coffee shops. Its ubiquity in the tech world means it is a staple of professional vocabulary. If you are in a software development office, you will hear it dozens of times a day. Developers will discuss 'GitHub actions' failing, 'GitHub issues' being assigned, or 'GitHub repositories' being private versus public. It is the 'office' where digital work happens, so it is naturally the subject of much workplace chatter.

In Job Interviews
Recruiters and hiring managers will frequently ask, 'Do you have a GitHub I can look at?' or 'Tell me about a project you've hosted on GitHub.' In this context, it is synonymous with your professional identity and proof of skill.

In the world of education, particularly in Computer Science and Data Science departments, 'GitHub' is heard in almost every lecture. Professors will say, 'The starter code is on GitHub,' or 'Submit your final project by pushing it to the GitHub Classroom link.' It has replaced the traditional method of handing in digital files via email or USB drives. Students also use it to collaborate on group projects, so you'll hear them saying, 'I'll check your code on GitHub tonight' or 'Did you see my comment on the GitHub PR?'

At the tech conference, the keynote speaker mentioned that their new framework is now available on github for everyone to use.

Tech news and podcasts are another place where 'GitHub' is a frequent topic. You might hear about a major security vulnerability found in a popular 'GitHub library' or a massive acquisition involving GitHub (like when Microsoft bought it in 2018). It is often discussed in the context of the 'Open Source' movement. Journalists will talk about how 'GitHub is the heartbeat of the open-source community,' emphasizing its role as a vital piece of internet infrastructure. If a major project moves from GitHub to a competitor, it is considered big news in the tech industry.

In Online Tutorials
YouTube creators and bloggers often start their tutorials by saying, 'You can find all the code for this video on my GitHub.' It serves as the primary distribution channel for educational content.

Finally, you'll hear it in the context of 'Hackathons' and coding competitions. Participants will be told to 'initialize their GitHub repos' at the start of the event. It is the platform where the final products are judged. Even in casual 'geek culture,' GitHub is a known entity. You might see someone wearing a t-shirt with the 'Octocat' (GitHub's mascot) or hear a joke about someone's 'GitHub contribution graph' being all green (meaning they code every day). It has moved beyond just a tool and into the realm of a cultural symbol for the modern creator.

I spent the whole weekend cleaning up my github profile to make it look more professional for my job hunt.

In summary, if you are anywhere near the world of technology, software, or data, 'GitHub' will be a constant presence in the audio landscape. It is the name of the place where the future is being coded, and as such, it is spoken with a mix of professional necessity and community pride.

The developer community on github is incredibly helpful when you're stuck on a difficult coding problem.

Startup Culture
'We need to move our GitHub organization to a paid plan as we hire more engineers.' This reflects the platform's role in business scaling.

I found a bug in the library, so I went to github and submitted a pull request with a fix.

The project's success is largely due to the transparent way they manage their github discussions.

One of the most frequent mistakes people make is confusing 'Git' with 'GitHub.' While they are related, they are not the same thing. Git is the underlying technology—the tool that actually tracks the changes in your files. GitHub is the website that hosts Git repositories and adds social and collaborative features. It's like the difference between 'the internet' (the technology) and 'Facebook' (a platform that uses the internet). Saying 'I am learning GitHub' when you mean you are learning the command-line tool 'Git' can lead to confusion in technical circles.

The 'Git' vs 'GitHub' Confusion
Mistake: 'I'm going to install GitHub on my server.' Correction: You usually install 'Git' on a server. You 'use' GitHub as a service. While there is a 'GitHub Desktop' app, the platform itself is a cloud service.

Another common error is related to capitalization. Since GitHub is a proper noun and a brand name, it should always be written with a capital 'G' and a capital 'H.' Writing 'github' or 'Github' is technically incorrect and can look unprofessional in formal documentation or on a resume. It is a small detail, but in the detail-oriented world of programming, it matters. Similarly, people often mispronounce it. It is 'Git-Hub,' not 'Jit-Hub.' The 'Git' comes from a British slang term (chosen by Linus Torvalds), and it always has a hard 'G' sound.

Incorrect: I uploaded the files to github. Correct: I uploaded the files to GitHub.

A conceptual mistake is thinking that GitHub is only for 'public' code. While it is famous for open-source projects, many people don't realize that it is also used for private, proprietary code. Companies pay for private repositories to keep their intellectual property secure while still using GitHub's collaboration tools. Beginners often worry about 'putting their code on GitHub' because they think everyone will see their mistakes. In reality, you can keep your repositories private until you are ready to share them.

Using it as a Generic Term
Mistake: Calling GitLab or Bitbucket 'another GitHub.' While they are similar, they are separate companies. It's better to call them 'Git hosting platforms' or 'version control services.'

People also often misuse the 'Pull Request' (PR) terminology. A common mistake is saying 'I'll send you a pull request' when they mean they want you to send *them* one. A pull request is a request for the project owner to 'pull' your changes into their project. Understanding the direction of the 'pull' is key to using the terminology correctly. Also, some beginners think GitHub is a backup service like Dropbox. While it does store your files, its primary purpose is versioning and collaboration, not just storage. If you use it like Dropbox (just dragging and dropping files without using Git), you miss out on 90% of its power.

Don't treat github as just a cloud drive; learn the Git commands to truly benefit from its version control features.

Finally, there is the mistake of 'over-sharing.' Not every single file in a project folder belongs on GitHub. Temporary files, large media files, and local configuration files should be excluded using a '.gitignore' file. Beginners often upload their entire 'node_modules' folder or temporary build files, which clutters the repository and makes it difficult for others to use. Learning what *not* to put on GitHub is just as important as learning how to use it.

Remember to check your .gitignore file before pushing to github to avoid uploading unnecessary files.

Social Etiquette
Mistake: Opening an issue on GitHub that just says 'It doesn't work.' This is unhelpful. Good GitHub etiquette requires providing details, logs, and steps to reproduce the problem.

If you want your github contributions to be taken seriously, always write clear and concise commit messages.

Avoid using github as a place to vent frustration; keep your code comments and issue descriptions professional.

While GitHub is the most dominant player in the world of code hosting, it is not without alternatives. Understanding these similar platforms helps clarify what GitHub is and what it isn't. The most direct competitors are GitLab and Bitbucket. All three provide a web-based interface for Git repositories, but they differ in their business models, target audiences, and specific feature sets. Choosing between them often depends on the specific needs of a team or the philosophical preferences of a developer.

GitHub vs. GitLab
GitLab is very similar to GitHub but is often preferred by enterprises because it offers a self-hosted version. While GitHub is primarily a cloud service, GitLab allows companies to run the entire platform on their own private servers, giving them total control over their data. GitLab also integrates more built-in DevOps tools directly into the platform.

Bitbucket, owned by Atlassian, is another major alternative. It is particularly popular among professional teams that already use other Atlassian products like Jira or Confluence. Bitbucket's main selling point for a long time was offering free private repositories when GitHub still charged for them (though GitHub has since changed its policy). Bitbucket is often seen as more 'corporate' and less 'social' than GitHub, focusing more on private team collaboration than on the open-source community.

While our open-source projects are on github, we use Bitbucket for our internal company code because of its integration with Jira.

It's also important to distinguish GitHub from older version control systems like Subversion (SVN) or Mercurial. Before Git and GitHub became the standard, SVN was very popular. However, SVN is 'centralized,' meaning there is only one main copy of the code. Git (and thus GitHub) is 'distributed,' meaning every developer has a full copy of the project's history on their own machine. This makes GitHub much more powerful for working offline and for complex branching. You might still hear older developers mention SVN, but GitHub has largely replaced it in modern workflows.

SourceForge
This is an older platform that was the 'GitHub of the 2000s.' It is still around but is mostly used for downloading legacy open-source software rather than active development collaboration.

In the realm of 'Social Coding,' there are also platforms like CodePen or Replit. These are different from GitHub because they allow you to write and run code directly in the browser. While GitHub is for 'storing and managing' code, CodePen is for 'experimenting and showcasing' front-end code (HTML/CSS). Many developers use both: they might experiment with a small idea on CodePen and then move the full project to GitHub once it becomes more serious. Replit is similar but supports many more languages and is often used for collaborative learning in real-time.

I usually prototype my UI components on CodePen before committing the final version to our github repo.

Finally, there are specialized platforms like Kaggle for data scientists or Hugging Face for AI and Machine Learning models. While these communities use GitHub for their core code, they use these specialized platforms for sharing datasets and pre-trained models. However, GitHub remains the 'hub' that connects all these different niches of the software world. Even if a developer uses GitLab at work and Kaggle for their research, they almost certainly still have a GitHub account for their public presence and to contribute to the global open-source ecosystem.

Self-Hosted Git
Some advanced users prefer to host their own Git server using tools like Gitea or Gogs. This is the ultimate 'alternative' for those who want to avoid using a third-party platform like GitHub entirely.

For those who value privacy above all else, Gitea provides a lightweight alternative to github that you can run on a Raspberry Pi.

The transition from SVN to github was a major turning point for our engineering team's productivity.

Even though there are many competitors, github remains the most important platform for a developer's career growth.

چقدر رسمی است؟

نکته جالب

Linus Torvalds, the creator of Git, jokingly said he named the system after himself, as 'git' is British slang for an unpleasant or stupid person. GitHub took this 'git' and turned it into a global hub for brilliance.

راهنمای تلفظ

UK /ˈɡɪt.hʌb/
US /ˈɡɪt.hʌb/
The primary stress is on the first syllable: GIT-hub.
هم‌قافیه با
Bit-hub Fit-hub Lit-hub Sit-hub Wit-hub Knit-hub Quit-hub Split-hub
خطاهای رایج
  • Pronouncing 'Git' as 'Jit' (like the 'g' in 'giant'). It should always be a hard 'G'.
  • Pronouncing it as one word without a clear break between 'Git' and 'hub'.
  • Mumbling the 'h' in 'hub'.
  • Using a soft 'u' sound in 'hub'.
  • Over-emphasizing the second syllable.

سطح دشواری

خواندن 3/5

Requires understanding of some technical concepts but the word itself is simple.

نوشتن 2/5

Easy to spell but requires correct capitalization.

صحبت کردن 2/5

Simple pronunciation once the hard 'G' is mastered.

گوش دادن 2/5

Distinctive sound that is easy to recognize in tech contexts.

بعداً چه یاد بگیریم؟

پیش‌نیازها

Code Website Project Computer Save

بعداً یاد بگیرید

Git Repository Commit Branch Pull Request

پیشرفته

CI/CD Open Source Version Control DevOps Documentation

گرامر لازم

Proper Noun Capitalization

Always write 'GitHub', never 'github' or 'Github'.

Prepositional Usage

Use 'on' for location (on GitHub) and 'to' for direction (to GitHub).

Compound Noun Formation

GitHub is often combined with other nouns: GitHub account, GitHub repo.

Possessive Form

Use 'GitHub's' to show ownership: 'GitHub's new feature'.

Zero Article with Proper Nouns

Usually, we don't use 'the' before GitHub: 'I use GitHub,' not 'I use the GitHub.'

مثال‌ها بر اساس سطح

1

I put my code on GitHub.

J'ai mis mon code sur GitHub.

Proper noun used as a location.

2

GitHub is for people who code.

GitHub est pour les gens qui codent.

Simple subject-verb-complement structure.

3

Do you have a GitHub account?

As-tu un compte GitHub ?

Interrogative sentence with a compound noun.

4

My teacher uses GitHub.

Mon professeur utilise GitHub.

Present simple tense.

5

GitHub is a free website.

GitHub est un site web gratuit.

Adjective modifying a noun.

6

Look at my GitHub profile.

Regarde mon profil GitHub.

Imperative sentence.

7

I like GitHub very much.

J'aime beaucoup GitHub.

Subject-verb-object with adverbial phrase.

8

GitHub helps me learn.

GitHub m'aide à apprendre.

Third-person singular verb ending in -s.

1

I am saving my project on GitHub.

Je sauvegarde mon projet sur GitHub.

Present continuous tense.

2

GitHub makes it easy to share code.

GitHub facilite le partage de code.

Verb 'make' followed by an object and adjective.

3

You can find many examples on GitHub.

Tu peux trouver beaucoup d'exemples sur GitHub.

Modal verb 'can' for possibility.

4

He uploaded his new app to GitHub.

Il a téléchargé sa nouvelle application sur GitHub.

Past simple tense.

5

GitHub is popular with developers.

GitHub est populaire auprès des développeurs.

Prepositional phrase 'popular with'.

6

I use GitHub to work with my friends.

J'utilise GitHub pour travailler avec mes amis.

Infinitive of purpose 'to work'.

7

GitHub has a cat as a mascot.

GitHub a un chat comme mascotte.

Possessive 'has'.

8

Is your code public on GitHub?

Ton code est-il public sur GitHub ?

Interrogative with an adjective.

1

GitHub is essential for version control.

GitHub est essentiel pour le contrôle de version.

Adjective 'essential' followed by a preposition.

2

We are collaborating on a GitHub repository.

Nous collaborons sur un dépôt GitHub.

Present continuous for ongoing collaboration.

3

I submitted a pull request on GitHub yesterday.

J'ai soumis une demande de tirage sur GitHub hier.

Technical compound noun 'pull request'.

4

GitHub allows you to track every change.

GitHub vous permet de suivre chaque modification.

Verb 'allow' followed by object and infinitive.

5

Many open-source projects are hosted on GitHub.

De nombreux projets open-source sont hébergés sur GitHub.

Passive voice 'are hosted'.

6

You should check the GitHub issues for bugs.

Tu devrais vérifier les problèmes GitHub pour les bugs.

Modal verb 'should' for advice.

7

I learned a lot by reading code on GitHub.

J'ai beaucoup appris en lisant du code sur GitHub.

Gerund 'reading' after the preposition 'by'.

8

GitHub is a great place to build a portfolio.

GitHub est un excellent endroit pour construire un portfolio.

Noun phrase with an infinitive modifier.

1

GitHub provides a robust platform for team collaboration.

GitHub fournit une plateforme robuste pour la collaboration en équipe.

Use of the academic adjective 'robust'.

2

The team decided to migrate their code to GitHub.

L'équipe a décidé de migrer son code vers GitHub.

Infinitive phrase after the verb 'decided'.

3

GitHub Actions can automate your testing process.

GitHub Actions peut automatiser votre processus de test.

Proper noun phrase 'GitHub Actions'.

4

I've been contributing to several GitHub projects lately.

J'ai contribué à plusieurs projets GitHub ces derniers temps.

Present perfect continuous tense.

5

The project gained popularity after being featured on GitHub.

Le projet a gagné en popularité après avoir été présenté sur GitHub.

Passive gerund 'after being featured'.

6

GitHub's interface is user-friendly for beginners.

L'interface de GitHub est conviviale pour les débutants.

Possessive form 'GitHub's'.

7

We use GitHub to manage our internal documentation.

Nous utilisons GitHub pour gérer notre documentation interne.

Purpose clause with 'to manage'.

8

GitHub has transformed the way we develop software.

GitHub a transformé la façon dont nous développons des logiciels.

Present perfect for impact over time.

1

GitHub facilitates a decentralized approach to software engineering.

GitHub facilite une approche décentralisée de l'ingénierie logicielle.

Formal verb 'facilitates'.

2

The repository was archived on GitHub after the project ended.

Le dépôt a été archivé sur GitHub après la fin du projet.

Passive voice with a temporal clause.

3

GitHub's security features help identify vulnerabilities in the code.

Les fonctionnalités de sécurité de GitHub aident à identifier les vulnérabilités dans le code.

Complex subject with possessive and plural nouns.

4

Leveraging GitHub for CI/CD can significantly improve deployment speed.

L'exploitation de GitHub pour le CI/CD peut améliorer considérablement la vitesse de déploiement.

Gerund phrase as the subject.

5

The open-source community thrives on platforms like GitHub.

La communauté open-source prospère sur des plateformes comme GitHub.

Metaphorical use of the verb 'thrive'.

6

GitHub's acquisition by Microsoft sparked a lot of discussion.

L'acquisition de GitHub par Microsoft a suscité beaucoup de discussions.

Noun phrase acting as a complex subject.

7

It is imperative to maintain a clean commit history on GitHub.

Il est impératif de maintenir un historique de commit propre sur GitHub.

Expletive construction 'It is imperative to...'.

8

GitHub has become the de facto standard for code hosting.

GitHub est devenu la norme de facto pour l'hébergement de code.

Latin phrase 'de facto' used as an adjective.

1

GitHub's ubiquity has fundamentally altered the collaborative paradigms of the tech industry.

L'ubiquité de GitHub a fondamentalement modifié les paradigmes collaboratifs de l'industrie technologique.

Advanced vocabulary: 'ubiquity', 'paradigms'.

2

The platform serves as a vast repository of human collective technical intelligence.

La plateforme sert de vaste réservoir d'intelligence technique collective humaine.

Metaphorical and abstract noun phrases.

3

By fostering a culture of transparency, GitHub has accelerated global innovation.

En favorisant une culture de transparence, GitHub a accéléré l'innovation mondiale.

Prepositional phrase with a gerund for cause and effect.

4

The intricate branching logic of Git is made accessible through GitHub's intuitive UI.

La logique de branchement complexe de Git est rendue accessible grâce à l'interface utilisateur intuitive de GitHub.

Passive voice with complex technical modifiers.

5

GitHub Sponsors provides a mechanism for the financial sustainability of open-source maintainers.

GitHub Sponsors fournit un mécanisme pour la durabilité financière des mainteneurs open-source.

Formal noun phrase 'financial sustainability'.

6

The platform's role in disaster recovery and code preservation is often underestimated.

Le rôle de la plateforme dans la reprise après sinistre et la préservation du code est souvent sous-estimé.

Compound subject with passive voice.

7

GitHub's influence extends beyond code, impacting how we think about intellectual property.

L'influence de GitHub s'étend au-delà du code, impactant notre façon de penser la propriété intellectuelle.

Participle phrase 'impacting...' for additional information.

8

The convergence of social networking and software development on GitHub is a unique phenomenon.

La convergence des réseaux sociaux et du développement logiciel sur GitHub est un phénomène unique.

Complex noun phrase as a subject.

مترادف‌ها

GitLab Bitbucket SourceForge Code host Repository host Version control platform Social coding site Development hub

متضادها

Local storage Centralized VCS Proprietary silo Offline development

ترکیب‌های رایج

GitHub repository
GitHub profile
GitHub account
GitHub Actions
GitHub issue
GitHub pull request
GitHub stars
GitHub Pages
GitHub organization
GitHub desktop

عبارات رایج

Push to GitHub

— To upload your local code changes to the GitHub server.

Don't forget to push to GitHub before you leave for the day.

Fork on GitHub

— To create a personal copy of someone else's project on your own account.

If you want to experiment, just fork the project on GitHub.

Host on GitHub

— To use GitHub as the primary storage and management site for a project.

We decided to host our entire documentation site on GitHub.

GitHub-flavored Markdown

— A specific version of Markdown formatting used on the platform.

You can use GitHub-flavored Markdown to create tables in your README.

GitHub contribution graph

— The visual grid on a profile showing how often a user codes.

His GitHub contribution graph is almost entirely green this year.

Open a PR on GitHub

— To start a pull request to suggest changes to a codebase.

I'll open a PR on GitHub once I finish the unit tests.

Check the GitHub

— Informal way to say 'look at the project's repository.'

If you're confused about the API, just check the GitHub.

GitHub student pack

— A collection of free tools and services offered to students.

I got a free domain name through the GitHub student pack.

GitHub marketplace

— A place to find and buy apps that integrate with GitHub.

We found a great security scanner in the GitHub marketplace.

GitHub enterprise

— The paid version of GitHub designed for large companies.

Our corporation recently upgraded to GitHub Enterprise for better security.

اغلب اشتباه گرفته می‌شود با

github vs Git

Git is the version control software; GitHub is the website that hosts it.

github vs GitLab

A similar but separate platform often used for self-hosting.

github vs Bitbucket

A competitor owned by Atlassian, focused on private enterprise teams.

اصطلاحات و عبارات

"GitHub is my resume"

— The idea that a developer's work on GitHub is more important than their CV.

I don't worry about my LinkedIn because GitHub is my resume.

Informal/Professional
"Painting the graph green"

— Coding every day to ensure the contribution graph stays active.

He's obsessed with painting his GitHub graph green.

Slang
"LGTM (Looks Good To Me)"

— A common comment on GitHub pull requests indicating approval.

I reviewed your code; LGTM!

Informal/Technical
"Ship it!"

— Commonly said on GitHub when code is ready to be released.

The tests passed and the PR is approved. Ship it!

Informal/Technical
"Merging into main"

— The final act of completing a task and adding it to the project.

It's a great feeling when you finally merge your feature into main.

Technical
"Starring for later"

— Using the 'star' feature to bookmark a project you want to study later.

I'm starring this library for later when I start the backend.

Informal
"Opening a can of worms"

— Used on GitHub when an 'issue' reveals much deeper problems in the code.

That bug report really opened a can of worms in our architecture.

Informal
"Code is poetry"

— A philosophy often shared in GitHub README files about beautiful code.

He believes that code is poetry and his GitHub shows it.

Literary/Informal
"In the wild"

— Referring to code that is public on GitHub and being used by others.

It's exciting to see our little library out in the wild on GitHub.

Informal
"The Octocat is watching"

— A playful way to say that the community sees your public contributions.

Keep your code clean; the Octocat is watching!

Slang/Playful

به‌راحتی اشتباه گرفته می‌شود

github vs Git

They both start with 'Git' and are used for the same purpose.

Git is a local tool for your computer; GitHub is a global website in the cloud.

I use Git to track my changes and GitHub to share them with my team.

github vs Gist

Gist is a feature of GitHub for sharing small snippets of code.

GitHub is for full projects (repositories); Gist is for single files or small notes.

I put the whole project on GitHub, but I shared the config file as a Gist.

github vs Hub

GitHub is often just called 'the hub' in specific contexts.

A 'hub' is a general term for a center; 'GitHub' is a specific brand.

GitHub is the hub of the open-source world.

github vs Repository

People often use 'GitHub' when they mean a specific 'repository'.

GitHub is the platform; a repository is a single project on that platform.

My GitHub account has ten different repositories.

github vs Pull Request

New users often confuse the platform with this specific feature.

GitHub is the site; a pull request is an action you take on the site.

I used GitHub to submit a pull request to the React project.

الگوهای جمله‌سازی

A1

I have [Noun] on GitHub.

I have code on GitHub.

A2

GitHub is a [Adjective] [Noun].

GitHub is a great website.

B1

I use GitHub to [Verb].

I use GitHub to share my work.

B2

By using GitHub, we can [Verb].

By using GitHub, we can collaborate easily.

C1

The integration of [Noun] with GitHub [Verb].

The integration of our tests with GitHub failed.

C2

GitHub's role in [Gerund] cannot be [Verb].

GitHub's role in democratizing code cannot be overstated.

B1

Check the [Noun] on GitHub.

Check the documentation on GitHub.

B2

The project is [Verb-ed] on GitHub.

The project is hosted on GitHub.

خانواده کلمه

اسم‌ها

GitHubber (a person who uses GitHub)
GitHubbing (the act of using GitHub)

فعل‌ها

GitHub (slang: to upload or host on GitHub)
GitHubbed (past tense slang)

صفت‌ها

GitHub-friendly (compatible with GitHub features)

مرتبط

Git
Repository
Commit
Branch
Merge

نحوه استفاده

frequency

Extremely high in technology, software engineering, and data science domains.

اشتباهات رایج
  • Uploading passwords to GitHub. Use environment variables or secret management tools.

    Hardcoding passwords in your code and pushing them to GitHub makes them visible to the world. Always keep secrets out of your repositories.

  • Writing 'github' with a lowercase 'g'. Always write 'GitHub'.

    GitHub is a proper noun and a brand name. Using the correct capitalization shows attention to detail and professionalism.

  • Using GitHub as a simple file backup like Dropbox. Use Git commands to manage versions and history.

    GitHub's power lies in version control. If you just drag and drop files, you lose the ability to track changes and collaborate effectively.

  • Not including a README file. Always include a README.md in every repository.

    Without a README, others (and your future self) won't know what your project is for or how to run it. It's the most important file in any repo.

  • Confusing Git with GitHub. Understand that Git is the tool and GitHub is the host.

    This is a fundamental conceptual error. Knowing the difference helps you communicate better with other developers and understand your tools.

نکات

Build Your Portfolio

Treat your GitHub profile as a living resume. Regularly contribute to projects and keep your own repositories well-documented to impress potential employers.

Use .gitignore

Always use a .gitignore file to prevent sensitive data or unnecessary files from being uploaded to GitHub. This is a critical habit for professional development.

Be Respectful

When opening issues or pull requests on other people's projects, be polite and provide as much detail as possible. Good communication is key to open-source success.

Read Other People's Code

One of the best ways to learn is to explore popular projects on GitHub. See how experienced developers structure their code and write their comments.

Write Good READMEs

Every repository should have a clear README file that explains what the project does and how to use it. This makes your work much more accessible to others.

Learn Markdown

GitHub uses Markdown for documentation. Learning this simple formatting language will help you create beautiful READMEs, issues, and pull requests.

Explore GitHub Actions

Once you are comfortable with the basics, look into GitHub Actions. It can save you hours by automating tasks like testing and deploying your code.

Follow Influential Developers

Follow developers who work on the tools you use. This will help you stay updated on new features and industry trends through your GitHub feed.

Enable Two-Factor Authentication

Protect your GitHub account by enabling two-factor authentication (2FA). This adds an extra layer of security to your code and personal information.

Star Projects You Use

If you use a library or tool from GitHub, give it a star! It's a simple way to show appreciation to the maintainers and help the project grow.

حفظ کنید

روش یادسپاری

Think of a 'Git' (a person) sitting in a 'Hub' (a center) sharing their secrets (code). Git + Hub = GitHub.

تداعی تصویری

Visualize an Octopus-Cat (the Octocat) holding many different versions of a book in its many arms. This represents GitHub holding all versions of your code.

شبکه واژگان

Code Collaboration Open Source Microsoft Octocat Repository Version Control Software

چالش

Try to explain what GitHub is to someone who doesn't use computers in exactly three sentences without using the word 'internet'.

ریشه کلمه

The name 'GitHub' is a portmanteau of 'Git' and 'Hub.' 'Git' is the name of the version control system created by Linus Torvalds in 2005. 'Hub' refers to a central point of activity or a network connection point.

معنای اصلی: A central place (hub) for the Git version control system.

English (Modern Technical Neologism)

بافت فرهنگی

Be aware that while GitHub is global, some countries have faced restrictions on the platform due to trade sanctions, which is a sensitive topic in the community.

In English-speaking tech hubs, GitHub is often used as a verb and is a central part of the 'hacker' identity.

The 'Octocat' mascot is a famous icon in tech culture. The 'GitHub Arctic Code Vault' is a real project to preserve code for 1,000 years. The Microsoft acquisition was one of the biggest events in tech history.

تمرین در زندگی واقعی

موقعیت‌های واقعی

Software Development

  • Push the code to GitHub
  • Open a GitHub issue
  • Review the GitHub PR
  • Clone the GitHub repo

Job Hunting

  • Include your GitHub link
  • Showcase your GitHub projects
  • Check the candidate's GitHub
  • GitHub is my portfolio

Education

  • Submit via GitHub Classroom
  • Fork the starter code on GitHub
  • Read the GitHub wiki
  • GitHub for students

Open Source

  • Contribute on GitHub
  • Star the project on GitHub
  • GitHub community
  • Host open-source on GitHub

Project Management

  • Track progress on GitHub
  • GitHub project boards
  • Assign tasks on GitHub
  • GitHub milestones

شروع‌کننده‌های مکالمه

"Do you have any interesting projects on your GitHub right now?"

"What's your favorite open-source project to follow on GitHub?"

"How do you organize your GitHub repositories for better visibility?"

"Have you ever contributed to a major project on GitHub?"

"Do you prefer using the GitHub website or the desktop application?"

موضوعات نگارش

Describe the first time you uploaded code to GitHub and how it felt.

Reflect on how GitHub has changed the way you learn new programming languages.

Write about an open-source project on GitHub that you admire and why.

How would you explain the importance of GitHub to a non-technical friend?

Plan out the structure of a new GitHub repository for a project you want to start.

سوالات متداول

10 سوال

Yes, GitHub offers a free tier that includes unlimited public and private repositories for individuals. This makes it accessible for students and hobbyists. However, they also offer paid plans for teams and enterprises that need advanced security and administrative features. For most learners, the free version is more than enough.

While you can use the GitHub website to upload files manually, you really need to know Git to use GitHub effectively. Git is the tool that allows you to track changes and collaborate properly. Most professionals use Git in their terminal or a code editor and then 'push' their work to GitHub. Learning them together is highly recommended.

Absolutely. GitHub allows you to create private repositories that only you and the people you invite can see. This is perfect for school assignments, work projects, or anything you aren't ready to show the world yet. You can always change a private repository to public later if you want to share it.

The Octocat is GitHub's official mascot, a creature that is half-cat and half-octopus. It symbolizes the platform's ability to do many things at once and its friendly, community-oriented nature. You will see the Octocat all over the website and on GitHub merchandise. It has become a beloved icon in the developer community.

GitHub was an independent company until 2018, when it was acquired by Microsoft for $7.5 billion. While some developers were worried about the acquisition, GitHub has continued to operate as an independent brand and has introduced many popular new features since then. It remains the dominant platform in the industry.

While GitHub is primarily for code, it can be used for any type of project that involves text files. Some people use it to write books, manage data sets, or even host simple websites. However, its features are specifically designed for the needs of software developers, so that is its main audience.

GitHub Stars are similar to 'likes' on social media. If you find a project useful or interesting, you can 'star' it. This saves the project to your profile so you can find it later, and it also helps the project become more visible to others. A high number of stars is often a sign of a high-quality or popular project.

A Pull Request is a way to suggest changes to a repository. When you finish a feature or fix a bug, you 'request' that the project owner 'pull' your changes into their code. This allows for a review process where the owner can comment on your code and ask for changes before accepting it.

Yes, through a feature called GitHub Pages. It allows you to host static websites (sites made of HTML, CSS, and JavaScript) directly from a GitHub repository for free. This is a very popular way for developers to host their personal portfolios or project documentation.

GitHub is generally very secure and is used by the world's largest companies. However, security also depends on the user. You must be careful not to upload sensitive information like passwords. GitHub provides tools like 'Secret Scanning' to help you find and fix these mistakes, but the ultimate responsibility lies with the developer.

خودت رو بسنج 200 سوال

writing

Explain what GitHub is to a friend who doesn't know anything about computers.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Write a short paragraph about why you want to have a GitHub profile.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Describe the process of collaborating on a project using GitHub.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Write a README description for a hypothetical app that tracks your daily water intake.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Compare GitHub with another social platform you use.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Discuss the impact of GitHub on the open-source community.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Write a polite message to a developer asking to contribute to their GitHub project.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Explain the difference between Git and GitHub in detail.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Describe how you would use GitHub to manage a group project at school.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Write a short essay on the importance of version control in software engineering.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

List five things you should never put on GitHub and explain why.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Describe your favorite feature of GitHub and how it helps you.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Write a fictional story about a developer who saved the world using GitHub.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Explain the concept of a 'Pull Request' to a beginner.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Discuss the pros and cons of Microsoft owning GitHub.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Write a guide on how to create your first repository on GitHub.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Describe the cultural significance of the 'Octocat'.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

How has GitHub changed the way people apply for tech jobs?

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Write a review of the GitHub mobile app.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
writing

Explain why 'stars' are important for an open-source project on GitHub.

خوب نوشتید! تلاش خوبی بود! پاسخ نمونه را ببینید.

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Pronounce 'GitHub' clearly three times.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Explain the purpose of GitHub in 30 seconds.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Describe a project you would like to host on GitHub.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Discuss the benefits of open-source software with a partner.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

How would you tell a colleague that you've pushed your changes to GitHub?

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Explain the difference between a public and a private repository.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Roleplay a job interview where you describe your GitHub profile.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Talk about why collaboration is important in software development.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Explain what a 'Pull Request' is as if you were teaching a class.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Discuss the importance of the Octocat mascot for GitHub's brand.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Talk about a time you found a useful project on GitHub.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Explain how to use GitHub for a non-technical project.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Discuss the security risks of using public repositories.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Talk about the future of collaborative coding platforms.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Describe the interface of GitHub to someone who cannot see it.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Explain the concept of 'version control' using a simple analogy.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Talk about the pros and cons of working in a distributed team on GitHub.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Describe your daily workflow using GitHub.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Explain why GitHub is popular among students.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
speaking

Discuss the role of GitHub in the global tech economy.

این را بلند بخوانید:

درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a description of GitHub and identify the mascot's name.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a developer talking about their workflow and count how many times they say 'GitHub'.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a tutorial on creating a repository and list the first three steps.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a podcast about the Microsoft acquisition and summarize the main points.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a talk on open source and identify the speaker's opinion on GitHub.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a technical discussion about GitHub Actions and explain what they do.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a job interview and identify what the candidate says about their GitHub profile.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a news report about a security breach on GitHub and identify the cause.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a student explaining their project and identify if it is on GitHub.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a comparison of GitHub and GitLab and list two differences.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a description of the Octocat and draw what you hear.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a guide on pull requests and identify the 'merge' step.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a developer's rant about bad commit messages on GitHub.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a presentation on 'InnerSource' and how it uses GitHub.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:
listening

Listen to a casual conversation about 'painting the graph green'.

درسته! نه دقیقاً. پاسخ صحیح:
درسته! نه دقیقاً. پاسخ صحیح:

/ 200 درست

نمره کامل!

محتوای مرتبط

واژه‌های بیشتر Technology

viewmodel

C1

یک ویومدل (ViewModel) مؤلفه‌ای است که داده‌های مربوط به رابط کاربری را مدیریت می‌کند.

sdk

B2

کیت توسعه نرم‌افزار (SDK) مجموعه‌ای از ابزارها برای ساخت اپلیکیشن است.

engines

B1

موتورها ماشین‌هایی هستند که انرژی را به حرکت تبدیل می‌کنند.

post

A1

یک پیام یا تصویر منتشر شده در رسانه‌های اجتماعی یا وبلاگ.

apps

B1

اپلیکیشن‌ها برنامه‌های کامپیوتری هستند که برای انجام وظایف خاصی طراحی شده‌اند.

api

B1

یک API مجموعه‌ای از قوانین است که به برنامه‌های نرم‌افزاری مختلف اجازه می‌دهد با یکدیگر ارتباط برقرار کنند.

scroll

A1

طومار یک لوله طولانی از کاغذ یا پوست است که روی آن نوشته شده است.

transistors

C1

ترانزیستورها قطعات نیمه‌رسانایی هستند که برای تقویت یا قطع و وصل سیگنال‌های الکتریکی استفاده می‌شوند.

technologies

B1

فناوری‌ها کاربردهای متنوع دانش علمی برای اهداف عملی هستند.

algorithms

B2

الگوریتم مجموعه‌ای از دستورالعمل‌های گام‌به‌گام برای حل یک مسئله یا انجام یک فعالیت خاص است.

مفید بود؟
هنوز نظری وجود ندارد. اولین نفری باشید که افکار خود را به اشتراک می‌گذارد!