À propos de ce cours

181,950 consultations récentes

Résultats de carrière des étudiants

32%

ont commencé une nouvelle carrière après avoir terminé ce cours

31%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 29 heures pour terminer
Anglais
Sous-titres : Anglais

Compétences que vous acquerrez

Unit TestingJavaScriptAngularjsWeb Development

Résultats de carrière des étudiants

32%

ont commencé une nouvelle carrière après avoir terminé ce cours

31%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours
Certificat partageable
Obtenez un Certificat lorsque vous terminez
100 % en ligne
Commencez dès maintenant et apprenez aux horaires qui vous conviennent.
Dates limites flexibles
Réinitialisez les dates limites selon votre disponibilité.
Niveau intermédiaire
Approx. 29 heures pour terminer
Anglais
Sous-titres : Anglais

Offert par

Logo Université Johns-Hopkins

Université Johns-Hopkins

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up98%(12,553 notes)Info
Semaine
1

Semaine 1

5 heures pour terminer

Introduction to AngularJS

5 heures pour terminer
21 vidéos (Total 152 min), 7 lectures, 10 quiz
21 vidéos
Welcome to Module 11 min
Development Environment Setup - What We Will Need2 min
Development Environment Setup for Mac, Part 16 min
Development Environment Setup for Mac, Part 215 min
Development Environment Setup for Windows, Part 15 min
Development Environment Setup for Windows, Part 214 min
Lecture 1: Why NOT Keep Things Simple?6 min
Lecture 2, Part 1: Why Does Code Get Complex?5 min
Lecture 2, Part 2: Why Does Code Get Complex?7 min
Lecture 3: Model-View-ViewModel (MVVM)9 min
Lecture 4: AngularJS Installation and First Simple App9 min
Lecture 5: Sharing Data With The View Through Scope5 min
Lecture 6: Implementing NameCalculator Example in AngularJS9 min
Lecture 7: What’s Behind the “Magic”: Custom HTML Attributes7 min
Lecture 8: Dependency Injection6 min
Lecture 9: How Dependency Injection Works in Javascript8 min
Lecture 10: Protecting Dependency Injection from Minification10 min
Lecture 11, Part 1: Expressions and Interpolation8 min
Lecture 11, Part 2: Expressions and Interpolation7 min
Module 1 Wrap-up57s
7 lectures
How Grading and Being Late on Assignments Works10 min
Recommended Books10 min
CHECK OUT MY SITE!2 min
ALL of the EXAMPLE CODE for this course10 min
Is It Worth It To Learn Angular 1 Since Angular 2 Already Came Out?10 min
Frequently Asked Questions10 min
New Tutorials - here is how...2 min
9 exercices pour s'entraîner
Quiz 1 - Very Important Quiz!10 min
Quiz 24 min
Quiz 32 min
Quiz 44 min
Quiz 56 min
Quiz 62 min
Quiz 74 min
Quiz 84 min
Quiz 92 min
Semaine
2

Semaine 2

5 heures pour terminer

Module 2 - Filters, Digest Cycle, Controller Inheritance, and Custom Services

5 heures pour terminer
25 vidéos (Total 195 min), 3 lectures, 13 quiz
25 vidéos
Lecture 12: Filters7 min
Lecture 13, Part 1: Creating Custom Filters6 min
Lecture 13, Part 2: Creating Custom Filters3 min
Lecture 13, Part 3: Creating Custom Filters8 min
Lecture 14, Part 1: Digest Cycle4 min
Lecture 14, Part 2: Digest Cycle7 min
Lecture 14, Part 3: Digest Cycle9 min
Lecture 15: $digest and $apply10 min
Lecture 16: 2-way, 1-way and 1-time Binding11 min
Lecture 17: ng-repeat11 min
Lecture 18: Filtered ng-repeat11 min
Lecture 19, Part 1: Prototypal Inheritance5 min
Lecture 19, Part 2: Prototypal Inheritance13 min
Lecture 19, Part 3: Scope Inheritance7 min
Lecture 19, Part 4: Scope Inheritance10 min
Lecture 19, Part 5: Controller As Syntax8 min
Lecture 20, Part 1: Custom Services4 min
Lecture 20, Part 2: Custom Services11 min
Lecture 21, Part 1: Custom Services with .factory()7 min
Lecture 21, Part 2: Custom Services with .factory()9 min
Lecture 22, Part 1: Custom Services with .provider()5 min
Lecture 22: Part 2: Custom Services with .provider()8 min
Lecture 23: ng-if, ng-show and ng-hide7 min
Module 2 Wrap-Up1 min
3 lectures
Recommended Books10 min
CONNECT WITH ME!2 min
Frequently Asked Questions10 min
12 exercices pour s'entraîner
Quiz 104 min
Quiz 116 min
Quiz 122 min
Quiz 132 min
Quiz 144 min
Quiz 152 min
Quiz 166 min
Quiz 172 min
Quiz 184 min
Quiz 194 min
Quiz 204 min
Quiz 212 min
Semaine
3

Semaine 3

6 heures pour terminer

Week 3 - Promises, Ajax, and Custom Directives

6 heures pour terminer
19 vidéos (Total 156 min), 3 lectures, 11 quiz
19 vidéos
Lecture 24, Part 1: Asynchronous Behavior with Promises and $q5 min
Lecture 24, Part 2: Asynchronous Behavior with Promises and $q15 min
Lecture 25, Part 1: Ajax with $http Service5 min
Lecture 25, Part 2: Ajax with $http Service14 min
Lecture 26, Part 1: Directives: Dynamic HTML6 min
Lecture 26, Part 2: Directives: Dynamic HTML12 min
Lecture 27: restrict Property11 min
Lecture 28, Part 1: Directive’s Isolate Scope: “=” and “@”8 min
Lecture 28, Part 2: Directive’s Isolate Scope: “=” and “@”9 min
Lecture 29, Part 1: Using Controllers Inside Directives5 min
Lecture 29, Part 2: Using Controllers Inside Directives10 min
Lecture 30, Part 1: Directive APIs and “&”7 min
Lecture 30, Part 2: Directive APIs and “&”12 min
Lecture 31, Part 1: Manipulating the DOM with link4 min
Lecture 31, Part 2: Manipulating the DOM with link14 min
Lecture 32, Part 1: Using Directive’s transclude to Wrap Other Elements2 min
Lecture 32, Part 2: Using Directive’s transclude to Wrap Other Elements5 min
Module 3 Wrap-Up1 min
3 lectures
Recommended Books10 min
New Tutorials - here is how...2 min
Frequently Asked Questions10 min
10 exercices pour s'entraîner
Quiz 222 min
Quiz 236 min
Quiz 244 min
Quiz 254 min
Quiz 264 min
Quiz 276 min
Quiz 288 min
Quiz 294 min
Quiz 306 min
Quiz 312 min
Semaine
4

Semaine 4

6 heures pour terminer

Module 4 - Components, Events, Modules, and Routing

6 heures pour terminer
22 vidéos (Total 164 min), 3 lectures, 10 quiz
22 vidéos
Lecture 33, Part 1: Components & Component-Based Architecture7 min
Lecture 33, Part 2: Components & Component-Based Architecture8 min
Lecture 33, Part 3: Components & Component-Based Architecture9 min
Lecture 33, Part 4: Components & Component-Based Architecture9 min
Lecture 34, Part 1: AngularJS Event System8 min
Lecture 34, Part 2: AngularJS Event System14 min
Lecture 35, Part 1: Modules7 min
Lecture 35, Part 2: Modules10 min
Lecture 36, Part 1: Routing12 min
Lecture 36, Part 2: Routing15 min
Lecture 37, Part 1: Routing State with Controller2 min
Lecture 37, Part 2: Routing State with Controller7 min
Lecture 38, Part 1: Routing State with resolve3 min
Lecture 38, Part 2: Routing State with resolve5 min
Lecture 39, Part 1: Routing State with URL Parameters2 min
Lecture 39, Part 2: Routing State with URL Parameters11 min
Lecture 40, Part 1: Routing State with Nested Views2 min
Lecture 40, Part 2: Routing State with Nested Views9 min
Lecture 41, Part 1: Router State Transition Events2 min
Lecture 41, Part 2: Router State Transition Events6 min
Module 4 Wrap-Up1 min
3 lectures
Recommended Books10 min
CONNECT WITH ME!2 min
Frequently Asked Questions10 min
9 exercices pour s'entraîner
Quiz 328 min
Quiz 336 min
Quiz 346 min
Quiz 354 min
Quiz 362 min
Quiz 372 min
Quiz 382 min
Quiz 394 min
Quiz 404 min

Avis

Meilleurs avis pour SINGLE PAGE WEB APPLICATIONS WITH ANGULARJS

Voir tous les avis

Foire Aux Questions

  • L’accès à des vidéos de cours et des devoirs dépend de votre type d’inscription. Si vous suivez un cours en mode auditeur libre, vous pourrez voir la plupart des contenus de cours gratuitement. Pour accéder aux devoirs notés et obtenir un certificat, vous devrez acheter une expérience de certificat, pendant ou après avoir assister au cours en tant qu’auditeur libre. Si vous ne visualisez pas l’option auditeur libre :

    • Il est possible que le cours ne propose pas d’option auditeur libre. Vous pouvez en revanche accéder à un essai gratuit ou faire une demande d'aide financière.
    • Le cours propose peut-être « Cours complet, aucun certificat » à la place. Cette option vous permet de voir tous les contenus de cours, de soumettre les évaluations requises et d'obtenir une note finale. Cependant, vous ne pourrez pas acheter une expérience de certificat.
  • Lorsque vous achetez un Certificat, vous bénéficiez d'un accès à tout le contenu du cours, y compris les devoirs notés. Lorsque vous avez terminé et réussi le cours, votre Certificat électronique est ajouté à votre page Accomplissements. À partir de cette page, vous pouvez imprimer votre Certificat ou l'ajouter à votre profil LinkedIn. Si vous souhaitez seulement lire et visualiser le contenu du cours, vous pouvez accéder gratuitement au cours en tant qu'auditeur libre.

  • Vous avez droit à un remboursement intégral jusqu'à deux semaines après la date de paiement ou (pour les cours qui viennent d'être lancés) jusqu'à deux semaines après le début de la première session du cours, selon la dernière de ces éventualités. Vous ne pouvez pas bénéficier d'un remboursement une fois votre Certificat de Cours obtenu, même si vous terminez le cours pendant la période de remboursement de deux semaines. Consultez notre Politique de remboursement complète.

  • Oui, Coursera fournit une Aide Financière aux étudiants n'ayant pas les moyens d'acquitter les frais. Pour en faire la demande, cliquez sur le lien Aide Financière situé sous le bouton S'inscrire ci-contre à gauche. Vous serez invité(e) à déposer une demande et vous serez averti(e) si elle est acceptée. En savoir plus.

D'autres questions ? Visitez le Centre d'Aide pour les Etudiants.