Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
RahulBirCodes committed Jan 18, 2023
2 parents fb6aec0 + f1651be commit 6c17777
Showing 1 changed file with 44 additions and 44 deletions.
88 changes: 44 additions & 44 deletions content/technology/index.fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,57 +15,57 @@

---

## Hows and whys?
- [The Physics behind Engineering](https://www.youtube.com/c/Lesics) - Videos published by Lesics to clear misconceptions, create a passion for engineering and explain complicated technologies in a simple way.
## Les comment et pourquoi
- [La physique derrière l'ingénierie](https://www.youtube.com/c/Lesics) - Des vidéos publiées par Lesics pour dissiper les idées fausses, créer une passion pour l'ingénierie et expliquer des technologies compliquées de manière simple.

## Computer Science
## L'informatique

### Programming For Kids
- [Scratch](https://scratch.mit.edu/about) - High-level block based visual programming language by MIT to teach the fundamentals of programming to children.
- [PixelPad](https://pixelpad.io) - Online game engine for learning how to build online games and applications in python.
- [Swift Playgrounds](https://www.apple.com/swift/playgrounds/) - Apple's iPad/mac app for learning Swift in a fun, interactive way.
- [Construct 3](https://www.construct.net/en) - A free-to-use online game studio for beginners to build their own games.
- [Code.org](https://studio.code.org/courses) - Free interactive cs courses and hour long tutorials for students across all grade levels (K-12+).
### La programmation pour les enfants
- [Scratch](https://scratch.mit.edu/about) - Langage de programmation en blocs visuel créé par MIT pour enseigner les bases de la programmation aux enfants.
- [PixelPad](https://pixelpad.io) - Moteur de jeu en ligne pour apprendre à créer des jeux et des applications en ligne en python.
- [Swift Playgrounds](https://www.apple.com/swift/playgrounds/) - L'application iPad/mac d'Apple pour apprendre Swift de manière amusante et interactive.
- [Construct 3](https://www.construct.net/en) - Un studio de jeux en ligne gratuit permettant aux débutants de créer leurs propres jeux.
- [Code.org](https://studio.code.org/courses) - Cours d'informatique interactifs gratuits et tutoriels d'une heure pour les étudiants de tous les niveaux (K-12+).

### Computer Science Opportunities For Students
- [Apple WWDC Scholarships](https://developer.apple.com/wwdc22/swift-student-challenge/) - International challenge where students showcase their passion for coding by creating a Swift Playgrounds app project on the topic of their choice. Winners receive exclusive Apple merch, one year of membership in the Apple Developer Program, and a free ticket to Apple's Worldwide Developer Conference (WWDC).
- [Congressional App Challenge](https://www.congressionalappchallenge.us) - A district-wide coding challenge for middle school and high school students in the US hosted by Members of the U.S. House of Representatives.
- [USACO Guide](https://usaco.guide) - A free comprehensive, organized roadmap for the United States of American Computing Olympiad (USACO) preparation by top USACO contestants.
### Les opportunités d'informatique pour les étudiants
- [Apple WWDC Scholarships](https://developer.apple.com/wwdc22/swift-student-challenge/) - Défi international où les étudiants montrent leur passion pour le codage en créant un projet d'application Swift Playgrounds sur le sujet de leur choix. Les gagnants reçoivent des produits Apple exclusifs, un an d'adhésion au programme pour développeurs Apple et un billet gratuit pour la conférence mondiale des développeurs Apple (WWDC).
- [Congressional App Challenge](https://www.congressionalappchallenge.us) - Un défi de codage à l'échelle du district pour les élèves de l'élémentaire et le secondaire par des membres de la Chambre des représentants des États-Unis.
- [USACO Guide](https://usaco.guide) - Une feuille de route complète et organisée gratuitement pour la préparation de l'Olympiade informatique des États-Unis d'Amérique (USACO) par les meilleurs candidats de l'USACO.

### Getting Started With Computer Science
- [Which computing pathway is right for me?](https://ncwit.org/resource/pace/) - Using a question-and-answer format, this article introduces readers to seven disciplines within computer science.
- [Harvard CS50: Introduction to Computer Science](https://www.edx.org/cs50) - Computer Science courses and programs from Harvard on edX.
- [2019 CS50 Lectures](https://www.youtube.com/playlist?list=PLhQjrBD2T381L3iZyDTxRwOBuUt6m1FnW) - Lectures from Harvard's 2019 CS50 course.
- [Introduction to Software Engineering](https://cosmolearning.org/courses/introduction-to-software-engineering/) - Lectures by Prof. N.L. Sarda and Prof. Umesh from the Department of Computer Science & Engineering, IIT Bombay.
- [Fundamental Principals of Computer Science](https://tutorialspoint.com/basics_of_computer_science/) - Explores foundational concepts in computer science that are used in industrial-level computing environments.
- [Introduction to Algorithms and Software routines](https://www.khanacademy.org/computing/computer-science/algorithms/intro-to-algorithms/v/what-are-algorithms) - An overview of algorithms and why we should care about them.
- [mdn web docs HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) - A guide on the basics, history, and features of HTTP.
### Commencer en l'informatique
- [Which computing pathway is right for me?](https://ncwit.org/resource/pace/) - Utilisant un format questions-réponses, cet article présente aux lecteurs sept disciplines de l'informatique.
- [Harvard CS50: Introduction to Computer Science](https://www.edx.org/cs50) - Cours et programmes d'informatique de Harvard sur edX.
- [2019 CS50 Lectures](https://www.youtube.com/playlist?list=PLhQjrBD2T381L3iZyDTxRwOBuUt6m1FnW) - Des deçons du cours CS50 2019 de Harvard.
- [Introduction to Software Engineering](https://cosmolearning.org/courses/introduction-to-software-engineering/) - Des leçons du Prof. N.L. Sarda et le professeur Umesh du Département d'informatique et d'ingénierie, IIT Bombay.
- [Fundamental Principals of Computer Science](https://tutorialspoint.com/basics_of_computer_science/) - Explore les concepts fondamentaux de l'informatique qui sont utilisés dans les environnements informatiques de niveau industriel.
- [Introduction to Algorithms and Software routines](https://www.khanacademy.org/computing/computer-science/algorithms/intro-to-algorithms/v/what-are-algorithms) - Un aperçu des algorithmes et pourquoi nous devrions nous en soucier.
- [mdn web docs HTTP](https://developer.mozilla.org/en-US/docs/Web/HTTP/Overview) - Un guide sur les bases, l'histoire et les fonctionnalités de HTTP.

### AP or College Computer Science Principles
- [Runestone AP CSP](https://runestone.academy/ns/books/published/StudentCSP/index.html?mode=browsing) - High quality interactive lessons and practice problems covering the curriculum of AP Computer Science Principles.
- [Edx CS50's AP CSP](https://www.edx.org/xseries/harvardx-cs50-ap-computer-science-principles) - Introductory cs course targeted towards AP Computer Science Principles. Covers topics in course and guides students in creating their final project required for the AP exam.
- [CodeHS AP CSP Exam Review](https://codehs.com/playlist/ap-cs-principles-exam-review-1780?) - Includes a reference sheet and hundreds of AP style exam questions to help students prepare for the AP Computer Science Principles exam.
- [Khan Academy AP CSP](https://www.khanacademy.org/computing/ap-computer-science-principles) - Articles, videos, and practice problems on AP Computer Science Principles by Khan Academy.
### AP et principes informatiques pour le poste secondaire
- [Runestone AP CSP](https://runestone.academy/ns/books/published/StudentCSP/index.html?mode=browsing) - Leçons interactives de haute qualité et problèmes pratiques couvrant le programme des principes d'informatique AP
- [Edx CS50's AP CSP](https://www.edx.org/xseries/harvardx-cs50-ap-computer-science-principles) - Cours d'introduction à l'informatique ciblé sur les principes de l'informatique AP. Couvre les sujets du cours et guide les étudiants dans la création de leur projet final requis pour l'examen AP.
- [CodeHS AP CSP Exam Review](https://codehs.com/playlist/ap-cs-principles-exam-review-1780?) - Comprend une feuille de référence et des centaines de questions d'examen de style AP pour aider les étudiants à se préparer à l'examen AP Computer Science Principles.
- [Khan Academy AP CSP](https://www.khanacademy.org/computing/ap-computer-science-principles) - Des articles, des vidéos et des problèmes pratiques sur les principes de l'informatique AP par Khan Academy.

### AP or College Computer Science A (Object Oriented Programming in Java)
- [Runestone AP CSAwesome](https://runestone.academy/ns/books/published/csawesome/index.html?mode=browsing) - A college board endorsed curriculum for AP CSA by Barbara Ericson, University of Michigan, and Beryl Hoffman, Elms College.
- [Intro To CS Using Java](http://programmedlessons.org/java5/index.html#02) - An introductory course in Java covering topics in AP CSA by Bradley Kjell.
- [Long Nguyen AP CSA](https://longbaonguyen.github.io/courses/apcsa/apjava.html) - Lecture notes and coding challenges for topics in AP CSA by Long Nguyen.
- [CodingBat Java](https://codingbat.com/java) - Coding problems in Java for topics in AP CSA. Problems are validated by test cases on the website.
### AP et informatiques pour le poste secondaire (Langages de programmation orientée dans Java)
- [Runestone AP CSAwesome](https://runestone.academy/ns/books/published/csawesome/index.html?mode=browsing) - Un curriculum approuvé par un conseil poste secondaire pour AP CSA par Barbara Ericson, Université du Michigan, et Beryl Hoffman, Elms College.
- [Intro To CS Using Java](http://programmedlessons.org/java5/index.html#02) - Un cours d'introduction à Java couvrant des sujets dans AP CSA par Bradley Kjell.
- [Long Nguyen AP CSA](https://longbaonguyen.github.io/courses/apcsa/apjava.html) - Notes de cours et défis de codage pour les sujets dans AP CSA par Long Nguyen.
- [CodingBat Java](https://codingbat.com/java) - Problèmes de codage en Java pour les sujets dans AP CSA. Les problèmes sont validés par des mises en situations sur le site Web.

### Computer Science Major
- [OSSU CS](https://github.com/ossu/computer-science) - Path to a free self-taught education in Computer Science by Open Source Society University. Courses are from top universities such as Harvard, Princeton, Mit, etc, and match the curricular standards of [CS 2013](https://github.com/ossu/computer-science/blob/master/CURRICULAR_GUIDELINES.md): Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. Current CS students can look through this list for resources for a specific upper and lower division computer science class.
### Majeure en informatique
- [OSSU CS](https://github.com/ossu/computer-science) - Parcours vers une formation autodidacte gratuite en informatique par l'Open Source Society University. Les cours sont dispensés par les meilleures universités telles que Harvard, Princeton, Mit, etc., et correspondent aux normes curriculaires de [CS 2013](https://github.com/ossu/computer-science/blob/master/CURRICULAR_GUIDELINES.md): Lignes directrices sur les programmes d'études de premier cycle en informatique. Les étudiants actuels en informatique peuvent parcourir cette liste pour trouver des ressources pour une classe d'informatique spécifique des divisions supérieure et inférieure.

### Source Control
- [Git Immersion](https://gitimmersion.com) - A guided tour of the fundamentals of git through short, hands-on labs.
- [GitHub Docs](https://docs.github.com/en/get-started/quickstart/hello-world) - An introduction to GitHub essentials like branches, commits, repositories, and pull requests.
- [Version Control with Git, 2nd Edition](https://www.oreilly.com/library/view/version-control-with/9781449345037/) - Complete reference on Git. Covers almost anything you want to know about using Git.
### Contrôle de sources
- [Git Immersion](https://gitimmersion.com) - Une visite guidée des principes de base de git à travers de courts ateliers pratiques.
- [GitHub Docs](https://docs.github.com/en/get-started/quickstart/hello-world) - Une introduction aux éléments essentiels de GitHub tels que les branches, les commits, les référentiels et les demandes d'extraction.
- [Version Control with Git, 2nd Edition](https://www.oreilly.com/library/view/version-control-with/9781449345037/) - Référence complète sur Git. Couvre presque tout ce que vous voulez savoir sur l'utilisation de Git.

### iOS Development
- [Stanford CS193P](https://cs193p.sites.stanford.edu) - Stanford University's course on developing applications for iOS using SwiftUI taught by Professor Paul Hegarty. Students are recommended to have experienec in object-oriented programming prior to taking the course.
- [Apple Developer SwiftUI Tutorials](https://developer.apple.com/tutorials/swiftui) - Hands-on tutorials by Apple teaching the fundamentals of SwiftUI.
### Dévelopement iOS
- [Stanford CS193P](https://cs193p.sites.stanford.edu) - Cours de l'Université de Stanford sur le développement d'applications pour iOS à l'aide de SwiftUI dispensé par le professeur Paul Hegarty. Il est recommandé aux étudiants d'avoir de l'expérience en programmation orientée objet avant de suivre le cours.
- [Apple Developer SwiftUI Tutorials](https://developer.apple.com/tutorials/swiftui) - Tutoriels pratiques d'Apple enseignant les principes de base de SwiftUI.

### Language Guides
- [Programming: Principles and Practice Using C++, 2nd Edition](https://learning.oreilly.com/library/view/programming-principles-and/9780133796759/) - An introduction to the fundamentals concepts and techniques in programming through C++ by the creator of C++.
- [Head First C](https://www.oreilly.com/library/view/head-first-c/9781449335649/) - A complete learning experience for C and structured imperative programming.
- [21st Century C, 2nd Edition](https://www.oreilly.com/library/view/21st-century-c/9781491904428/) - Discover up-to-date techniques missing from other C tutorials, whether you’re new to the language or just getting reacquainted.
### Guides des langues
- [Programming: Principles and Practice Using C++, 2nd Edition](https://learning.oreilly.com/library/view/programming-principles-and/9780133796759/) - Une introduction aux concepts et techniques fondamentaux de la programmation via C++ par le créateur de C++.
- [Head First C](https://www.oreilly.com/library/view/head-first-c/9781449335649/) - Une expérience d'apprentissage complète pour C et la programmation impérative structurée.
- [21st Century C, 2nd Edition](https://www.oreilly.com/library/view/21st-century-c/9781491904428/) - Découvrez les techniques mises à jour manquantes dans d'autres didacticiels C, que vous soyez nouveau dans le langage ou que vous veniez juste de vous redécouvrir.

0 comments on commit 6c17777

Please sign in to comment.