{"id":18323382,"url":"https://github.com/camara94/essentiel_angular","last_synced_at":"2026-05-19T07:03:57.158Z","repository":{"id":100386366,"uuid":"352227515","full_name":"camara94/essentiel_angular","owner":"camara94","description":"Angular is a TypeScript-based free and open-source web application framework led by the Angular Team at Google and by a community of individuals and corporations. Angular is a complete rewrite from the same team that built AngularJS.","archived":false,"fork":false,"pushed_at":"2021-05-07T06:44:00.000Z","size":8362,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-15T08:44:00.544Z","etag":null,"topics":["angular","angularjs","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/camara94.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-03-28T02:55:44.000Z","updated_at":"2021-07-28T17:33:29.000Z","dependencies_parsed_at":"2023-05-14T07:30:21.088Z","dependency_job_id":null,"html_url":"https://github.com/camara94/essentiel_angular","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/camara94%2Fessentiel_angular","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/camara94%2Fessentiel_angular/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/camara94%2Fessentiel_angular/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/camara94%2Fessentiel_angular/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/camara94","download_url":"https://codeload.github.com/camara94/essentiel_angular/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248055271,"owners_count":21040151,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","angularjs","typescript"],"created_at":"2024-11-05T18:28:07.739Z","updated_at":"2025-10-30T07:34:25.893Z","avatar_url":"https://github.com/camara94.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Essentiel du Angular\n\nDécouvrez comment augmenter l'efficacité de vos développements JavaScript, créer un projet Angular et utiliser le framework pour intégrer un projet complexe. Avec Elise Patrikainen, vous développerez une application Angular dans laquelle vous intégrerez les briques applicatives fondamentales d'un projet. Vous mettrez en place les composants, les directives, les routes, les formulaires, les services ainsi que l'interaction avec un serveur. En manipulant les outils d'Angular 7, vous deviendrez rapidement autonome et vous serez en mesure de créer une application fonctionnelle.\n\n## Définition du framework\n![framework](images/definitioçnframework.png)\n## Framework vs Librairie\n![frameworkvslibrairie](images/frameworkvslibrairie.png)\n## Historique de JavaScript\n![es6](images/historique.png)\n## ES6 et Angular\n![es61](images/es61.png)\n![es62](images/es62.png)\n![es63](images/es63.png)\n## Type en TypeScript\n![type en tsc](images/typeintypecript1.png)\n## Créer un projet Angulr\n![angular](images/creerunprojetangular.png)\n![angularcli](images/anglarcli.png)\n## Component en Angular\n![component](images/component.png)\n## Les Modules en Angular\n![module](images/modules.png)\n## Les Directives en Angular\n![directives](images/directives.png)\n### Les Directive Structurelles\n![dir st](images/directivestrictirelles.png)\n### Les Directives d'Attributs\n![attributs](images/directiveattributs.png)\n## Les Pipes en Angular\n![pipes](images/pipe.png)\n## Routage en Angular\n![les routes](images/routage.png)\n## Formulaires Angular\n![form](images/formte.png)\n### Declarer un formulaire\n![form](images/forms2.png)\n## Architecture Front et Back End\n![frontback](images/archfrontbackend.png)\n![arch2](images/archfrontbackend2.png)\n![arch2](images/archfrontbackend3.png)\n![arch2](images/archfrontbackend4.png)\n## Type de de développement\n![ar](images/archfrontbackend5.png)\n## Webpack\n![webpack](images/webpack.png)\n### Type de compilation\n![typec](images/compilationwebpack1.png)\n![typeoa](images/jot.png)\n## TypeScript\n![ts](images/ts.png)\n### Avantage de TypeScript\n![avts](images/avantagets1.png)\n### Utilisation de TypeScript\n![usecasts](images/usecasts.png)\n###Transpilation\n![trans](images/transpilationts.png)\n### Version JavaScript\n![jsv](images/versionjs.png)\n\n### Declaration de variable en TypeScript\n![tsc](images/declaration.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcamara94%2Fessentiel_angular","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcamara94%2Fessentiel_angular","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcamara94%2Fessentiel_angular/lists"}