FileMood

Download Lynda - Programming Foundations - Design Patterns [AhLaN]

Lynda Programming Foundations Design Patterns AhLaN

Name

Lynda - Programming Foundations - Design Patterns [AhLaN]

 DOWNLOAD Copy Link

Total Size

420.7 MB

Total Files

188

Last Seen

2024-10-16 00:20

Hash

B16F33AA6CDD5E6956235CDFF4AB9FDDF5CF9CF7

/Exercise Files/02_StrategyPattern/

Icon

0.0 KB

/Exercise Files/02_StrategyPattern/challenge/

Icon

0.0 KB

BasicCameraApp.java

0.2 KB

CameraPlusApp.java

0.2 KB

Email.java

0.2 KB

PhoneCameraApp.java

0.4 KB

PhotoWithPhone.java

0.8 KB

ShareStrategy.java

0.1 KB

Social.java

0.2 KB

Txt.java

0.2 KB

/Exercise Files/02_StrategyPattern/ducks/

Icon

0.0 KB

DecoyDuck.java

0.3 KB

Duck.java

0.5 KB

FakeQuack.java

0.2 KB

FlyBehavior.java

0.1 KB

FlyNoWay.java

0.2 KB

FlyRocketPowered.java

0.2 KB

FlyWithWings.java

0.2 KB

MallardDuck.java

0.3 KB

MiniDuckSimulator.java

0.6 KB

MiniDuckSimulator1.java

0.3 KB

ModelDuck.java

0.2 KB

MuteQuack.java

0.2 KB

Quack.java

0.1 KB

QuackBehavior.java

0.1 KB

RedHeadDuck.java

0.3 KB

RubberDuck.java

0.5 KB

Squeak.java

0.2 KB

/Exercise Files/03_AdapterPattern/

Icon

0.0 KB

/Exercise Files/03_AdapterPattern/ducks/

Icon

0.0 KB

Duck.java

0.1 KB

DuckAdapter.java

0.4 KB

DuckTestDrive.java

0.9 KB

MallardDuck.java

0.2 KB

Turkey.java

0.1 KB

TurkeyAdapter.java

0.3 KB

TurkeyTestDrive.java

0.3 KB

WildTurkey.java

0.2 KB

/Exercise Files/03_AdapterPattern/ducks/challenge/

Icon

0.0 KB

Drone.java

0.2 KB

DroneAdapter.java

0.4 KB

SuperDrone.java

0.3 KB

/Exercise Files/04_ObserverPattern/

Icon

0.0 KB

/Exercise Files/04_ObserverPattern/simple/

Icon

0.0 KB

Example.java

0.3 KB

Observer.java

0.1 KB

SimpleObserver.java

0.4 KB

SimpleSubject.java

0.6 KB

Subject.java

0.2 KB

/Exercise Files/04_ObserverPattern/weather/

Icon

0.0 KB

CurrentConditionsDisplay.java

0.6 KB

DisplayElement.java

0.1 KB

ForecastDisplay.java

0.9 KB

HeatIndexDisplay.java

1.1 KB

Observer.java

0.1 KB

StatisticsDisplay.java

0.8 KB

Subject.java

0.2 KB

WeatherData.java

1.1 KB

WeatherStation.java

0.6 KB

WeatherStationHeatIndex.java

0.6 KB

/Exercise Files/05_DecoratorPattern/

Icon

0.0 KB

/Exercise Files/05_DecoratorPattern/pizza/

Icon

0.0 KB

Cheese.java

0.3 KB

Olives.java

0.3 KB

Pizza.java

0.2 KB

PizzaStore.java

0.3 KB

ThickcrustPizza.java

0.2 KB

ThincrustPizza.java

0.2 KB

ToppingDecorator.java

0.2 KB

/Exercise Files/05_DecoratorPattern/starbuzz/

Icon

0.0 KB

Beverage.java

0.2 KB

CondimentDecorator.java

0.2 KB

DarkRoast.java

0.2 KB

Decaf.java

0.2 KB

Espresso.java

0.2 KB

HouseBlend.java

0.2 KB

Milk.java

0.3 KB

Mocha.java

0.3 KB

Soy.java

0.3 KB

StarbuzzCoffee.java

0.7 KB

Whip.java

0.3 KB

/Exercise Files/06_IteratorPattern/

Icon

0.0 KB

/Exercise Files/06_IteratorPattern/dinermerger/

Icon

0.0 KB

AlternatingDinerMenuIterator.java

0.6 KB

ArrayIterator.java

0.5 KB

ArrayListIterator.java

0.5 KB

DinerMenu.java

1.6 KB

DinerMenuIterator.java

0.5 KB

Iterator.java

0.1 KB

Menu.java

0.1 KB

MenuItem.java

0.7 KB

MenuTestDrive.java

1.8 KB

PancakeHouseMenu.java

1.1 KB

PancakeHouseMenuIterator.java

0.5 KB

Waitress.java

1.9 KB

/Exercise Files/06_IteratorPattern/implicit/

Icon

0.0 KB

DinerMenu.java

1.5 KB

DinerMenuIterator.java

0.8 KB

Menu.java

0.2 KB

MenuItem.java

0.6 KB

MenuTestDrive.java

0.3 KB

PancakeHouseMenu.java

1.1 KB

Waitress.java

0.9 KB

/Exercise Files/07_FactoryPattern/

Icon

0.0 KB

/Exercise Files/07_FactoryPattern/challenge/

Icon

0.0 KB

Calendar.java

0.4 KB

CalendarTestDrive.java

0.4 KB

PacificCalendar.java

0.4 KB

Zone.java

0.2 KB

ZoneCentral.java

0.2 KB

ZoneEastern.java

0.2 KB

ZoneFactory.java

0.4 KB

ZoneMountain.java

0.2 KB

ZonePacific.java

0.2 KB

/Exercise Files/07_FactoryPattern/pizzafm/

Icon

0.0 KB

ChicagoPizzaStore.java

0.6 KB

ChicagoStyleCheesePizza.java

0.4 KB

ChicagoStyleClamPizza.java

0.4 KB

ChicagoStylePepperoniPizza.java

0.5 KB

ChicagoStyleVeggiePizza.java

0.5 KB

DependentPizzaStore.java

1.0 KB

NYPizzaStore.java

0.5 KB

NYStyleCheesePizza.java

0.3 KB

NYStyleClamPizza.java

0.3 KB

NYStylePepperoniPizza.java

0.4 KB

NYStyleVeggiePizza.java

0.4 KB

Pizza.java

1.1 KB

PizzaStore.java

0.4 KB

PizzaTestDrive.java

1.1 KB

/Exercise Files/07_FactoryPattern/pizzas/

Icon

0.0 KB

CheesePizza.java

0.3 KB

ClamPizza.java

0.3 KB

PepperoniPizza.java

0.3 KB

Pizza.java

0.9 KB

PizzaStore.java

0.4 KB

PizzaTestDrive.java

0.5 KB

SimplePizzaFactory.java

0.4 KB

VeggiePizza.java

0.4 KB

/9 - Conclusion/

47 - Applying patterns.mp4

41.7 MB

48 - Where to go from here.mp4

6.8 MB

/4 - 3. The Adapter Pattern/

19 - Challenge - The Adapter pattern.mp4

2.7 MB

20 - Solution - The Adapter pattern.mp4

4.9 MB

18 - Using the Adapter pattern.mp4

13.0 MB

16 - Understanding the adapter pattern.mp4

10.1 MB

17 - The Adapter pattern defined.mp4

4.6 MB

/5 - 4. The Observer Pattern/

21 - Understanding the Observer pattern.mp4

11.6 MB

22 - The Observer pattern defined.mp4

5.5 MB

23 - Using the Observer pattern.mp4

7.8 MB

24 - The Observer pattern and loose coupling.mp4

2.7 MB

25 - Challenge - The Observer pattern.mp4

2.9 MB

26 - Solution - The Observer pattern.mp4

2.8 MB

/6 - 5. The Decorator Pattern/

27 - Creating chaos with inheritance.mp4

25.3 MB

28 - Understanding the open-closed principle.mp4

7.2 MB

29 - Extending behavior with composition.mp4

7.3 MB

30 - Understanding the decorator pattern.mp4

5.6 MB

31 - Using the Decorator pattern.mp4

17.0 MB

32 - Challenge - The Decorator pattern.mp4

2.0 MB

33 - Solution - The Decorator pattern.mp4

3.6 MB

/7 - 6. The Iterator Pattern/

34 - Encapsulating iteration.mp4

8.8 MB

35 - Understanding the Iterator pattern.mp4

7.2 MB

36 - Using the Iterator pattern.mp4

12.0 MB

37 - Using built-in iterators.mp4

3.4 MB

38 - The single responsibility principle.mp4

4.5 MB

39 - The iterator pattern as language feature.mp4

6.0 MB

40 - Challenge - The Iterator pattern.mp4

2.8 MB

41 - Solution - The Iterator pattern.mp4

2.5 MB

/8 - 7. The Factory Patterns/

42 - The need for factory patterns.mp4

19.8 MB

43 - The Factory Method pattern.mp4

9.7 MB

44 - Using the Factory Method pattern.mp4

7.9 MB

45 - Challenge - The simple Factory pattern.mp4

4.0 MB

46 - Solution - The simple Factory pattern.mp4

3.8 MB

/

AhLaN.txt

0.2 KB

Seed Me!!.png

43.1 KB

/1 - Introduction/

01 - Don't reinvent the wheel.mp4

24.4 MB

02 - What you should know.mp4

12.3 MB

/2 - 1. Design Patterns/

03 - Object-oriented design experience.mp4

15.2 MB

04 - What are design patterns.mp4

10.5 MB

05 - What are design principles.mp4

6.0 MB

/3 - 2. The Strategy Pattern/

06 - Revisiting inheritance.mp4

9.4 MB

07 - Limitations of inheritance.mp4

11.3 MB

08 - Trying interfaces.mp4

6.3 MB

09 - Get inspiration from design principles.mp4

9.6 MB

10 - Programming to an interface.mp4

4.9 MB

11 - Applying the principles.mp4

13.7 MB

12 - Exploring the strategy pattern.mp4

5.0 MB

13 - Why HAS-A is better than IS-A.mp4

6.2 MB

14 - Challenge - The Strategy pattern.mp4

6.2 MB

15 - Solution - The Strategy pattern.mp4

2.3 MB

 

Total files 188


Copyright © 2024 FileMood.com