| 00. Introduction | |||
| 00 01. Welcome.f4v | 15.52 MB | ||
| 00 02. Who this course is for.f4v | 11.19 MB | ||
| 00 03. What to expect from this course.f4v | 27.8 MB | ||
| 00 04. Exploring object-oriented analysis, design, and development.f4v | 15.11 MB | ||
| 00 05. Reviewing software development methodologies.f4v | 36.95 MB | ||
| 01. Core Concepts | |||
| 01 01. Why we use object-orientation.f4v | 24.18 MB | ||
| 01 02. What is an object.f4v | 47.96 MB | ||
| 01 03. What is a class.f4v | 42.23 MB | ||
| 01 04. What is abstraction.f4v | 24.69 MB | ||
| 01 05. What is encapsulation.f4v | 33.56 MB | ||
| 01 06. What is inheritance.f4v | 32.08 MB | ||
| 01 07. What is polymorphism.f4v | 30.15 MB | ||
| 02. Object-Oriented Analysis and Design | |||
| 02 01. Understanding the object-oriented analysis and design processes.f4v | 23.83 MB | ||
| 02 02. Defining requirements.f4v | 54.96 MB | ||
| 02 03. Introduction to the Unified Modeling Language (UML).f4v | 16.96 MB | ||
| 03. Utilizing Use Cases | |||
| 03 01. Understanding use cases.f4v | 50.01 MB | ||
| 03 02. Identifying the actors.f4v | 32.88 MB | ||
| 03 03. Identifying the scenarios.f4v | 27.14 MB | ||
| 03 04. Diagramming use cases.f4v | 19.61 MB | ||
| 03 05. Employing user stories.f4v | 20.54 MB | ||
| 04. Domain Modeling (Modeling the App) | |||
| 04 01. Creating a conceptual model.f4v | 17.73 MB | ||
| 04 02. Identifying the classes.f4v | 3.44 MB | ||
| 04 03. Identifying class relationships.f4v | 3.05 MB | ||
| 04 04. Identifying class responsibilities.f4v | 10.61 MB | ||
| 04 05. Using CRC cards.f4v | 25.18 MB | ||
| 05. Creating Classes | |||
| 05 01. Creating class diagrams.f4v | 8.13 MB | ||
| 05 02. Converting class diagrams to code.f4v | 20.6 MB | ||
| 05 03. Exploring object lifetime.f4v | 12.22 MB | ||
| 05 04. Using static or shared members.f4v | 15.96 MB | ||
| 06. Inheritance and Composition | |||
| 06 01. Identifying inheritance situations.f4v | 19.11 MB | ||
| 06 02. Using inheritance.f4v | 3.54 MB | ||
| 06 03. Using abstract classes.f4v | 2.78 MB | ||
| 06 04. Using interfaces.f4v | 30.34 MB | ||
| 06 05. Using aggregation and composition.f4v | 4.53 MB | ||
| 07. Advanced Concepts | |||
| 07 01. Creating sequence diagrams.f4v | 22.92 MB | ||
| 07 02. Working with advanced UML diagrams.f4v | 3.66 MB | ||
| 07 03. Using UML tools.f4v | 10.09 MB | ||
| 08. Object-Oriented Design Patterns | |||
| 08 01. Introduction to design patterns.f4v | 24.8 MB | ||
| 08 02. Example the singleton pattern.f4v | 30.42 MB | ||
| 08 03. Example the memento pattern.f4v | 3.73 MB | ||
| 09. Object-Oriented Design Principles | |||
| 09 01. Introduction to object-oriented design principles.f4v | 25.38 MB | ||
| 09 02. Exploring general development principles.f4v | 35 MB | ||
| 09 03. Introduction to SOLID principles.f4v | 56.31 MB | ||
| 09 04. Introduction to GRASP principles.f4v | 74.21 MB | ||
| 10. Conclusion | |||
| 10 01. Reviewing feature support across different object-oriented languages.f4v | 34.33 MB | ||
| 10 02. Additional resources.f4v | 21.94 MB | ||
| 10 03. Goodbye.f4v | 6.68 MB |

[Lynda.com] - Foundations of Programming - Object-Oriented Design
Source : WebDL
Date de Parution : 31 Octobre 2014
Langue Audio : Anglais
Sous-titres : Aucun
Format : f4v@ 960 x 540p
Codec Video : Advanced Video Codec AVC
Bitrate Video : 1 330 kb/s
Codec Audio : AAC - LC
Biterate Audio : 128 kb/s
Plateforme : PC (Windows , Mac , Linux), tablette, Mobile
Genre : Programmation, Conception Orientée Objet
Editeur : Lynda.com
Niveau: débutant
Nombres de fichiers : 47
Taille totale: 1.2 Go
Durée totale : 01h40m
La plupart des langages de programmation modernes, tels que Java, C#, Ruby et Python, sont des langages orientés objet, qui permettent de regrouper des fraguements de code individuels dans une application complexe et cohérente. Cependant, l'orientation objet n'est pas un langage; c'est simplement un ensemble d'idées et de concepts. Laissez Simon Allardice vous présenter les termes et les mots tels que abstraction, héritage, polymorphisme, sous-classe, et vous guider dans la définition de vos besoins et l'identification des cas d'utilisation de votre programme. La formation couvre également la création de modèles conceptuels de votre programme avec des modèles de conception, des diagrammes de classe et de séquence, ainsi que des outils de langage de modélisation unifié (UML), puis explique comment convertir les diagrammes en code.
A propos du formateur :
Simon Allardice est un développeur de logiciels, auteur principal, formateur et rédacteur sur lynda.com. Il compte 25 années de programmation et de conseil pour des entreprises aux États-Unis et en Europe. Il a tout programmé, des routines de sécurité pour les réacteurs nucléaires aux pilotes de musique pour les jeux informatiques. Simon est formateur depuis de nombreuses années et a parlé lors de multiples conférences, regroupement d'utilisateurs et camps de code. Il a écrit, contribué et édité plusieurs livres sur le développement Web avancé.
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 496.73 MB | Midiablooo | 3 years | 0 | 0 | |
| 1 GB | TutorialPace | 6 years | 0 | 1 | |
| 1.07 GB | Hrund | 6 years | 0 | 0 | |
|
[Lynda.com] - Foundations of Programming : Web Security (2014) [WebDL MP4 720p EN ] Posted by
Imadiano in Other
|
299.07 MB | Imadiano | 6 years | 6 | 0 |
| 916.21 MB | Hrund | 6 years | 0 | 0 |
All Comments