À propos de ce cours

20,387 consultations récentes

Résultats de carrière des étudiants

50%

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

33%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

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é.

Approx. 24 heures pour terminer

Recommandé : 5 weeks of study, 2-3 hours/week...

Anglais

Sous-titres : Anglais

Compétences que vous acquerrez

Ruby On RailsWeb ApplicationWeb

Résultats de carrière des étudiants

50%

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

33%

ont bénéficié d'un avantage concret dans leur carrières grâce à ce cours

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é.

Approx. 24 heures pour terminer

Recommandé : 5 weeks of study, 2-3 hours/week...

Anglais

Sous-titres : Anglais

Programme du cours : ce que vous apprendrez dans ce cours

Évaluation du contenuThumbs Up96%(3,680 notes)Info
Semaine
1

Semaine 1

2 minutes pour terminer

Welcome

2 minutes pour terminer
1 vidéo (Total 2 min)
1 vidéo
Welcome1 min
3 heures pour terminer

Module #1 - Web Applications in Context

3 heures pour terminer
22 vidéos (Total 102 min), 3 lectures, 1 quiz
22 vidéos
Video 1: Modern Web Applications5 min
Video 2: Historical Perspectives10 min
Video 3: Web App Characteristics5 min
Video 4: Course Overview3 min
Video 5: Interview with Edwin Agbenyega3 min
Video 1: Networking Concepts4 min
Video 2: The Internet6 min
Video 3: Internet Hot Topics2 min
Video 4: Interview -Brian Pietrewicz5 min
What is a Web Application? - An Overview33s
Video 1: Web Apps - A Model2 min
Video 2: Web App Definition5 min
Video 3: Evolution of Web Apps8 min
Video 4: Design Patterns4 min
Video 5: n-Tier Architecture6 min
Setting up your Development Environment - An Overview34s
Video 1: Setting up your Development Environment7 min
Video 2: Ruby and Rails4 min
Video 3: Editors, GIT, SQLiteBrowser4 min
Video 4: Web Developer Tools2 min
Video 5: Interview - Melanie Moses5 min
3 lectures
Learning Outcomes10 min
Lesson #1 - Web Applications: An Overview10 min
How the Internet Works: An Overview10 min
1 exercice pour s'entraîner
Web Applications in Context20 min
Semaine
2

Semaine 2

5 heures pour terminer

Module #2 - Web Applications Frameworks

5 heures pour terminer
20 vidéos (Total 122 min), 1 lecture, 1 quiz
20 vidéos
Video 1: What is Programming?6 min
Video 2: Application Frameworks2 min
Video 3: Web Application Frameworks8 min
Video 4: The Model-View-Controller Design Pattern5 min
The Ruby on Rails Framework - An Overview16s
Video 1: Your First Rails Program10 min
Video 2: Scaffolding11 min
Video 3: Ruby Programming I: Objects, Classes and Inheritance12 min
Video 4: Ruby Programming II: Strings, Regular Expressions and Symbols12 min
Video 5: Ruby Programming III: Expressions and Control Structures10 min
Modern Software Practices - An Overview30s
Video 1 -Software Processes8 min
Video 2 - Agile Development4 min
Video 3 - The Blog App8 min
Version Control - An Overview19s
Video 1 - Why Version Control3 min
Video 2 - Version Control Basics2 min
Video 3 - Git Introduction7 min
Video 4 - Git in Practice4 min
1 lecture
Learning Outcomes10 min
Semaine
3

Semaine 3

5 heures pour terminer

Module #3 - Managing Data

5 heures pour terminer
20 vidéos (Total 83 min), 1 lecture, 1 quiz
20 vidéos
Video #1 - Data Management in Web Apps3 min
Video #2 - Relational Databases: Basic Concepts3 min
Video #3 - Database Schema I4 min
Video #4 - Database Schema II2 min
Database Integration in Web Apps - An Overview27s
Video #1 - Application Environments6 min
Video #2 - Database Configuration4 min
Video #3 - Database Management3 min
Video #4 - Blog App Databases6 min
Active Record Design Pattern - An Overview38s
Video #1 - Active Record Design - An Overview4 min
Video #2 - Active Record in Rails8 min
Video #3 - Database Migrations6 min
Video #4 - Blog - Iteration 24 min
Database Associations and Validations - An Overview23s
Video #1 - Associations4 min
Video #2 -Blog App - Iteration 35 min
Video #3 - Validations6 min
Video #4 - Blog App - Iteration 43 min
1 lecture
Learning Outcomes10 min
Semaine
4

Semaine 4

2 heures pour terminer

Module #4 - Middleware

2 heures pour terminer
14 vidéos (Total 71 min), 1 lecture, 1 quiz
14 vidéos
Video 1: What is Middleware?2 min
Video 2: Middleware in Web Apps11 min
Video 3: Middleware Frameworks9 min
The HTTP Protocal - An Overview24s
Video 1: HTTP Overview5 min
Video 2: HTTP Request7 min
Video 3: HTTP Response4 min
Video 4: HTTP Sessions and Cookies5 min
MVC Over Rails Middleware- An Overview34s
Video 1: Request Processing7 min
Video 2: RESTful Web Services3 min
Video 3: Response Processing5 min
Video 4: MVC in Rails6 min
1 lecture
Learning Outcomes10 min
1 exercice pour s'entraîner
Middleware16 min

Avis

Meilleurs avis pour WEB APPLICATION DEVELOPMENT: BASIC CONCEPTS
Voir tous les avis

Offert par

Logo Université du Nouveau-Mexique

Université du Nouveau-Mexique

Foire Aux Questions

  • Une fois que vous êtes inscrit(e) pour un Certificat, vous pouvez accéder à toutes les vidéos de cours, et à tous les quiz et exercices de programmation (le cas échéant). Vous pouvez soumettre des devoirs à examiner par vos pairs et en examiner vous-même uniquement après le début de votre session. Si vous préférez explorer le cours sans l'acheter, vous ne serez peut-être pas en mesure d'accéder à certains devoirs.

  • 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.

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