Lynda - Programming Foundations - Compleat Course Collection - [AhLaN]

seeders: 1 leechers: 1 updated: 1 month ago
Added 5 years ago by thomaskhan in Other
Downloaded 21 times.
1337x.to thepiratebay.org
Lynda - Programming Foundations - Compleat Course Collection - [AhLaN]

Torrent Contents Size: 9.27 GB

Lynda - Programming Foundations - Compleat Course Collection - [AhLaN]
▼ show more 1345 files
AhLaN.txt
TXT
175 B
Lynda - Programming Foundations - APIs and Web Services [AhLaN]
1 - Introduction
01 - Communicate on the web using services.mp4
MP4
24.24 MB
02 - What you should know.mp4
MP4
23.63 MB
2 - 1. Understanding Web Services
03 - Web services overview.mp4
MP4
13.01 MB
04 - Advantages of web services.mp4
MP4
6.09 MB
05 - Considerations of web services.mp4
MP4
12.06 MB
06 - Secure web services.mp4
MP4
64.36 MB
07 - Web services, APIs, and microservices.mp4
MP4
45.4 MB
3 - 2. Using RESTful APIs and HATEOAS
08 - REST overview.mp4
MP4
56.38 MB
09 - Benefits of REST.mp4
MP4
37.74 MB
10 - HATEOAS overview.mp4
MP4
29.43 MB
11 - Consume a RESTful API.mp4
MP4
15.57 MB
12 - Consume a RESTful API via Postman.mp4
MP4
4.29 MB
13 - Create a RESTful API.mp4
MP4
14.33 MB
14 - Document an API.mp4
MP4
14.66 MB
4 - 3. Using SOAP-Based Web Services
15 - SOAP overview.mp4
MP4
71.34 MB
16 - History and future of SOAP.mp4
MP4
39.54 MB
17 - Consume a SOAP web service.mp4
MP4
13.47 MB
18 - Consume a SOAP web service via SoapUI.mp4
MP4
8.07 MB
19 - Create a web service.mp4
MP4
13.47 MB
5 - 4. Developing APIs Using GraphQL
20 - GraphQL overview.mp4
MP4
36.58 MB
21 - The structure of GraphQL queries.mp4
MP4
61.45 MB
22 - Consume a GraphQL API.mp4
MP4
15.17 MB
23 - Create an API with GraphQL.mp4
MP4
10.82 MB
6 - Conclusion
24 - Next steps.mp4
MP4
19.19 MB
AhLaN.txt
TXT
175 B
Exercise Files
02_04
programming-jokes
programming-jokes
AppDelegate.swift
SWIFT
2.14 KB
Assets.xcassets
AppIcon.appiconset
Contents.json
JSON
1.55 KB
Contents.json
JSON
62 B
smiley.imageset
Contents.json
JSON
303 B
smiley.png
PNG
27.44 KB
Base.lproj
LaunchScreen.storyboard
STORYBOARD
1.64 KB
Main.storyboard
STORYBOARD
6.05 KB
Info.plist
PLIST
1.43 KB
ViewController.swift
SWIFT
2 KB
programming-jokes.xcodeproj
project.pbxproj
PBXPROJ
21.36 KB
project.xcworkspace
contents.xcworkspacedata
XCWORKSPACEDATA
162 B
xcuserdata
keshawilliams.xcuserdatad
UserInterfaceState.xcuserstate
XCUSERSTATE
25.84 KB
xcuserdata
keshawilliams.xcuserdatad
xcschemes
xcschememanagement.plist
PLIST
340 B
programming-jokesTests
Info.plist
PLIST
701 B
programming_jokesTests.swift
SWIFT
1016 B
programming-jokesUITests
Info.plist
PLIST
701 B
programming_jokesUITests.swift
SWIFT
1.25 KB
smiley.png
PNG
27.44 KB
02_06
Web Service Foundations.postman_collection.json
JSON
996 B
createAPI
.gitignore
GITIGNORE
249 B
.mvn
wrapper
maven-wrapper.jar
JAR
46.49 KB
maven-wrapper.properties
PROPERTIES
110 B
README.md
MD
202 B
mvnw
6.32 KB
mvnw.cmd
CMD
4.88 KB
pom.xml
XML
2.28 KB
src
main
java
com
keysoft
bugtracker
BugtrackerApplication.java
JAVA
415 B
bootstrap
BugtrackerApplicationLoader.java
JAVA
2.16 KB
config
RepositoryConfiguration.java
JAVA
645 B
WebConfiguration.java
JAVA
620 B
domain
Ticket.java
JAVA
1.49 KB
repositories
TicketRepository.java
JAVA
235 B
resources
application.properties
PROPERTIES
605 B
log4j.properties
PROPERTIES
290 B
test
java
com
keysoft
bugtracker
BugtrackerApplicationTests.java
JAVA
343 B
02_07
documentAPI
.gitignore
GITIGNORE
249 B
.mvn
wrapper
maven-wrapper.jar
JAR
46.49 KB
maven-wrapper.properties
PROPERTIES
110 B
ApplicationCatalog
lib
hamcrest-core-1.3.jar
JAR
43.97 KB
junit-4.12.jar
JAR
307.55 KB
src
main
java
com
keysoft
bugtracker
ApplicationCatalogApplication.java
JAVA
577 B
bootstrap
ApplicationCatalogApplicationLoader.java
JAVA
1.57 KB
config
RepositoryConfiguration.java
JAVA
675 B
SwaggerConfig.java
JAVA
1.69 KB
WebConfiguration.java
JAVA
630 B
controller
ApplicationCatalogController.java
JAVA
3.52 KB
domain
Application.java
JAVA
1.88 KB
repositories
ApplicationRepository.java
JAVA
266 B
resources
application.properties
PROPERTIES
457 B
log4j.properties
PROPERTIES
290 B
test
main
java
com
keysoft
bugtracker
ApplicationCatalogApplicationTests.java
JAVA
361 B
controller
ApplicationCatalogControllerTests.java
JAVA
1.76 KB
repositories
ApplicationRepositoryTests.java
JAVA
2.93 KB
README.md
MD
566 B
TicketManagement
lib
hamcrest-core-1.3.jar
JAR
43.97 KB
junit-4.12.jar
JAR
307.55 KB
src
main
java
com
keysoft
bugtracker
TicketManagementApplication.java
JAVA
512 B
bootstrap
TicketManagementApplicationLoader.java
JAVA
6.02 KB
config
RepositoryConfiguration.java
JAVA
675 B
SwaggerConfig.java
JAVA
1.58 KB
WebConfiguration.java
JAVA
630 B
domain
Ticket.java
JAVA
1.48 KB
repositories
TicketRepository.java
JAVA
1.02 KB
resources
application.properties
PROPERTIES
458 B
log4j.properties
PROPERTIES
290 B
UserManagement
lib
hamcrest-core-1.3.jar
JAR
43.97 KB
junit-4.12.jar
JAR
307.55 KB
src
main
java
com
keysoft
bugtracker
UserManagementApplication.java
JAVA
443 B
bootstrap
UserManagementApplicationLoader.java
JAVA
1.42 KB
config
RepositoryConfiguration.java
JAVA
675 B
WebConfiguration.java
JAVA
630 B
domain
Person.java
JAVA
852 B
repositories
PersonRepository.java
JAVA
468 B
resources
application.properties
PROPERTIES
474 B
log4j.properties
PROPERTIES
290 B
mvnw
6.32 KB
mvnw.cmd
CMD
4.88 KB
out
production
ApplicationCatalog
main
java
com
keysoft
bugtracker
ApplicationCatalogApplication.class
CLASS
879 B
bootstrap
ApplicationCatalogApplicationLoader.class
CLASS
2.38 KB
config
RepositoryConfiguration.class
CLASS
884 B
SwaggerConfig.class
CLASS
2.81 KB
WebConfiguration.class
CLASS
1.02 KB
controller
ApplicationCatalogController.class
CLASS
6.05 KB
domain
Application.class
CLASS
2.38 KB
repositories
ApplicationRepository.class
CLASS
400 B
resources
application.properties
PROPERTIES
457 B
log4j.properties
PROPERTIES
290 B
TicketManagement
main
java
com
keysoft
bugtracker
TicketManagementApplication.class
CLASS
873 B
bootstrap
TicketManagementApplicationLoader.class
CLASS
5.71 KB
config
RepositoryConfiguration.class
CLASS
884 B
SwaggerConfig.class
CLASS
2.81 KB
WebConfiguration.class
CLASS
1.02 KB
domain
Ticket.class
CLASS
1.96 KB
repositories
TicketRepository.class
CLASS
1.1 KB
resources
application.properties
PROPERTIES
458 B
log4j.properties
PROPERTIES
290 B
UserManagement
main
java
com
keysoft
bugtracker
UserManagementApplication.class
CLASS
867 B
bootstrap
UserManagementApplicationLoader.class
CLASS
2.26 KB
config
RepositoryConfiguration.class
CLASS
884 B
WebConfiguration.class
CLASS
1.02 KB
domain
Person.class
CLASS
1.43 KB
repositories
PersonRepository.class
CLASS
385 B
resources
application.properties
PROPERTIES
474 B
log4j.properties
PROPERTIES
290 B
test
ApplicationCatalog
main
java
com
keysoft
bugtracker
ApplicationCatalogApplicationTests.class
CLASS
696 B
controller
ApplicationCatalogControllerTests.class
CLASS
2.49 KB
repositories
ApplicationRepositoryTests.class
CLASS
4.18 KB
pom.xml
XML
2.7 KB
03_03
.idea
.name
NAME
6 B
artifacts
javaee_war.xml
XML
281 B
javaee_war_exploded.xml
XML
2.08 KB
compiler.xml
XML
622 B
libraries
Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_5.xml
XML
632 B
Maven__com_fasterxml_jackson_core_jackson_core_2_9_5.xml
XML
583 B
Maven__com_fasterxml_jackson_core_jackson_databind_2_9_5.xml
XML
611 B
Maven__com_fasterxml_jackson_jaxrs_jackson_jaxrs_base_2_9_5.xml
XML
629 B
Maven__com_fasterxml_jackson_jaxrs_jackson_jaxrs_json_provider_2_9_5.xml
XML
692 B
Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_5.xml
XML
724 B
Maven__com_github_fge_jackson_coreutils_1_0.xml
XML
556 B
Maven__com_github_fge_json_patch_1_3.xml
XML
507 B
Maven__com_google_guava_guava_14_0.xml
XML
487 B
Maven__com_google_protobuf_protobuf_java_2_6_0.xml
XML
562 B
Maven__com_sun_mail_javax_mail_1_5_0.xml
XML
513 B
Maven__javax_activation_activation_1_1.xml
XML
515 B
Maven__javax_javaee_api_7_0.xml
XML
471 B
Maven__mysql_mysql_connector_java_8_0_11.xml
XML
562 B
Maven__net_jcip_jcip_annotations_1_0.xml
XML
525 B
Maven__org_jboss_resteasy_resteasy_jackson2_provider_3_6_1_Final.xml
XML
691 B
misc.xml
XML
586 B
modules.xml
XML
252 B
vcs.xml
XML
183 B
workspace.xml
XML
31.34 KB
project
javaee.iml
IML
2.92 KB
javaee7-essentials-pom.iml
IML
2.94 KB
javaee7.iml
IML
1.87 KB
pom.xml
XML
1.09 KB
src
main
java
config
RestApplicationConfig.java
JAVA
203 B
src
main
java
com
keysoft
model
Application.java
JAVA
1.14 KB
Ticket.java
JAVA
985 B
provider
JacksonJsonProvider.java
JAVA
899 B
soap
NumberToWordClient.java
JAVA
385 B
dataaccess
webservicesserver
NumberConversion.java
JAVA
3.38 KB
NumberConversionSoapType.java
JAVA
2.38 KB
NumberToDollars.java
JAVA
1.52 KB
NumberToDollarsResponse.java
JAVA
1.67 KB
NumberToWords.java
JAVA
1.63 KB
NumberToWordsResponse.java
JAVA
1.65 KB
ObjectFactory.java
JAVA
1.66 KB
package-info.class
CLASS
362 B
package-info.java
JAVA
234 B
target
classes
config
RestApplicationConfig.class
CLASS
407 B
src
main
java
com
keysoft
model
Application.class
CLASS
1.8 KB
Ticket.class
CLASS
1.39 KB
provider
JacksonJsonProvider.class
CLASS
2.28 KB
soap
NumberToWordClient.class
CLASS
1.11 KB
dataaccess
webservicesserver
NumberConversion.class
CLASS
3.01 KB
NumberConversionSoapType.class
CLASS
1.35 KB
NumberToDollars.class
CLASS
1 KB
NumberToDollarsResponse.class
CLASS
1.1 KB
NumberToWords.class
CLASS
1.07 KB
NumberToWordsResponse.class
CLASS
1.09 KB
ObjectFactory.class
CLASS
1.49 KB
package-info.class
CLASS
389 B
javaee-7.0
META-INF
MANIFEST.MF
MF
94 B
WEB-INF
classes
HelloWorldService.class
CLASS
2.29 KB
config
RestApplicationConfig.class
CLASS
407 B
src
main
java
com
keysoft
model
Application.class
CLASS
1.8 KB
Ticket.class
CLASS
1.39 KB
provider
JacksonJsonProvider.class
CLASS
2.28 KB
rest
ApplicationResource.class
CLASS
4.72 KB
soap
ApplicationClient.class
CLASS
1.44 KB
ApplicationService.class
CLASS
718 B
IApplicationService.class
CLASS
291 B
generated
ApplicationClientGen.class
CLASS
1.14 KB
ApplicationServiceSOAP.class
CLASS
2.93 KB
GetAll.class
CLASS
542 B
GetAllResponse.class
CLASS
918 B
IApplicationService.class
CLASS
787 B
ObjectFactory.class
CLASS
2.13 KB
package-info.class
CLASS
284 B
utils
Database.class
CLASS
1.11 KB
lib
guava-14.0.jar
JAR
2.09 MB
jackson-annotations-2.9.5.jar
JAR
65.41 KB
jackson-core-2.9.5.jar
JAR
314.05 KB
jackson-coreutils-1.0.jar
JAR
22.18 KB
jackson-databind-2.9.5.jar
JAR
1.28 MB
jackson-jaxrs-base-2.9.5.jar
JAR
31.61 KB
jackson-jaxrs-json-provider-2.9.5.jar
JAR
15.49 KB
jackson-module-jaxb-annotations-2.9.5.jar
JAR
31.85 KB
jcip-annotations-1.0.jar
JAR
2.2 KB
json-patch-1.3.jar
JAR
32.09 KB
mysql-connector-java-8.0.11.jar
JAR
1.94 MB
protobuf-java-2.6.0.jar
JAR
582.46 KB
resteasy-jackson2-provider-3.6.1.Final.jar
JAR
22.12 KB
javaee-7.0.war
WAR
5.87 MB
javaee7-essentials-pom-7.0
META-INF
MANIFEST.MF
MF
94 B
WEB-INF
classes
HelloWorldService.class
CLASS
2.28 KB
config
RestApplicationConfig.class
CLASS
407 B
lib
mysql-connector-java-8.0.11.jar
JAR
1.94 MB
protobuf-java-2.6.0.jar
JAR
582.46 KB
javaee7-essentials-pom-7.0.war
WAR
2.36 MB
03_04
NumberToDollars-soapui-project.xml
XML
10.42 KB
03_05
.idea
.name
NAME
6 B
artifacts
javaee_war.xml
XML
281 B
javaee_war_exploded.xml
XML
2.08 KB
compiler.xml
XML
622 B
libraries
Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_5.xml
XML
632 B
Maven__com_fasterxml_jackson_core_jackson_core_2_9_5.xml
XML
583 B
Maven__com_fasterxml_jackson_core_jackson_databind_2_9_5.xml
XML
611 B
Maven__com_fasterxml_jackson_jaxrs_jackson_jaxrs_base_2_9_5.xml
XML
629 B
Maven__com_fasterxml_jackson_jaxrs_jackson_jaxrs_json_provider_2_9_5.xml
XML
692 B
Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_5.xml
XML
724 B
Maven__com_github_fge_jackson_coreutils_1_0.xml
XML
556 B
Maven__com_github_fge_json_patch_1_3.xml
XML
507 B
Maven__com_google_guava_guava_14_0.xml
XML
487 B
Maven__com_google_protobuf_protobuf_java_2_6_0.xml
XML
562 B
Maven__com_sun_mail_javax_mail_1_5_0.xml
XML
513 B
Maven__javax_activation_activation_1_1.xml
XML
515 B
Maven__javax_javaee_api_7_0.xml
XML
471 B
Maven__mysql_mysql_connector_java_8_0_11.xml
XML
562 B
Maven__net_jcip_jcip_annotations_1_0.xml
XML
525 B
Maven__org_jboss_resteasy_resteasy_jackson2_provider_3_6_1_Final.xml
XML
691 B
misc.xml
XML
586 B
modules.xml
XML
252 B
vcs.xml
XML
183 B
workspace.xml
XML
21.94 KB
CustomSOAPAPI-soapui-project.xml
XML
4.63 KB
project
javaee.iml
IML
2.94 KB
javaee7-essentials-pom.iml
IML
2.94 KB
javaee7.iml
IML
1.87 KB
pom.xml
XML
1.45 KB
src
main
java
config
RestApplicationConfig.java
JAVA
203 B
src
main
java
com
keysoft
model
Application.java
JAVA
1.14 KB
Ticket.java
JAVA
985 B
provider
JacksonJsonProvider.java
JAVA
899 B
soap
ApplicationService.java
JAVA
468 B
IApplicationService.java
JAVA
284 B
target
classes
config
RestApplicationConfig.class
CLASS
407 B
src
main
java
com
keysoft
model
Application.class
CLASS
1.8 KB
Ticket.class
CLASS
1.39 KB
provider
JacksonJsonProvider.class
CLASS
2.28 KB
soap
ApplicationService.class
CLASS
698 B
IApplicationService.class
CLASS
291 B
javaee-7.0
META-INF
MANIFEST.MF
MF
94 B
WEB-INF
classes
HelloWorldService.class
CLASS
2.29 KB
config
RestApplicationConfig.class
CLASS
407 B
src
main
java
com
keysoft
model
Application.class
CLASS
1.8 KB
Ticket.class
CLASS
1.39 KB
provider
JacksonJsonProvider.class
CLASS
2.28 KB
soap
ApplicationService.class
CLASS
698 B
IApplicationService.class
CLASS
291 B
lib
guava-14.0.jar
JAR
2.09 MB
jackson-annotations-2.9.5.jar
JAR
65.41 KB
jackson-core-2.9.5.jar
JAR
314.05 KB
jackson-coreutils-1.0.jar
JAR
22.18 KB
jackson-databind-2.9.5.jar
JAR
1.28 MB
jackson-jaxrs-base-2.9.5.jar
JAR
31.61 KB
jackson-jaxrs-json-provider-2.9.5.jar
JAR
15.49 KB
jackson-module-jaxb-annotations-2.9.5.jar
JAR
31.85 KB
jcip-annotations-1.0.jar
JAR
2.2 KB
json-patch-1.3.jar
JAR
32.09 KB
mysql-connector-java-8.0.11.jar
JAR
1.94 MB
protobuf-java-2.6.0.jar
JAR
582.46 KB
resteasy-jackson2-provider-3.6.1.Final.jar
JAR
22.12 KB
javaee-7.0.war
WAR
5.86 MB
javaee7-essentials-pom-7.0
META-INF
MANIFEST.MF
MF
94 B
WEB-INF
classes
HelloWorldService.class
CLASS
2.28 KB
config
RestApplicationConfig.class
CLASS
407 B
lib
mysql-connector-java-8.0.11.jar
JAR
1.94 MB
protobuf-java-2.6.0.jar
JAR
582.46 KB
javaee7-essentials-pom-7.0.war
WAR
2.36 MB
04_04
package-lock.json
JSON
14.62 KB
package.json
JSON
339 B
server.js
JS
578 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Algorithms [AhLaN]
0 - Introduction
01 - Algorithms power the world.mp4
MP4
4.13 MB
02 - What you should know.mp4
MP4
3.14 MB
1 - 1. Overview
03 - What are algorithms.mp4
MP4
4.27 MB
04 - Common algorithms in programming.mp4
MP4
9.77 MB
05 - Measuring algorithm performance.mp4
MP4
6.26 MB
2 - 2. Common Data Structures
06 - Introduction to data structures.mp4
MP4
4.47 MB
07 - Arrays.mp4
MP4
4.27 MB
08 - Linked lists.mp4
MP4
5.65 MB
09 - Linked lists walkthrough.mp4
MP4
18.63 MB
10 - Stacks and queues.mp4
MP4
5.96 MB
11 - Stacks and queues walkthrough.mp4
MP4
12.46 MB
12 - Hash tables.mp4
MP4
18.67 MB
3 - 3. Recursion
13 - Understanding recursion.mp4
MP4
8.63 MB
14 - Simple recursion example.mp4
MP4
6.16 MB
15 - Power and factorial.mp4
MP4
8.82 MB
4 - 4. Sorting Data
16 - Overview of sorting.mp4
MP4
4.75 MB
17 - The bubble sort.mp4
MP4
12.15 MB
18 - The merge sort.mp4
MP4
5.65 MB
19 - Implement the merge sort.mp4
MP4
12.8 MB
20 - The quicksort.mp4
MP4
8.26 MB
21 - Implement the quicksort.mp4
MP4
14.29 MB
5 - 5. Searching Data
22 - Unordered list search.mp4
MP4
7.56 MB
23 - Ordered list search.mp4
MP4
11.93 MB
24 - Determine if a list is sorted.mp4
MP4
7.69 MB
6 - 6. Other Algorithms
25 - Unique filtering with hash table.mp4
MP4
7.17 MB
26 - Value counting with hash table.mp4
MP4
6.24 MB
27 - Find max value recursively.mp4
MP4
9.14 MB
7 - Conclusion
28 - Next steps.mp4
MP4
2.93 MB
AhLaN.txt
TXT
175 B
Exercise Files
1 Introduction
gcd_finished.py
PY
381 B
gcd_start.py
PY
233 B
2 Data Structures
Hash Table
hashtable_finished.py
PY
495 B
hashtable_start.py
PY
238 B
LinkedList
linklist_finished.py
PY
1.89 KB
linklist_start.py
PY
1.5 KB
Queues
queue_finished.py
PY
368 B
queue_start.py
PY
231 B
Stacks
stack_finished.py
PY
277 B
stack_start.py
PY
178 B
3 Recursion
countdown_finished.py
PY
194 B
countdown_start.py
PY
95 B
recursion_finished.py
PY
540 B
recursion_start.py
PY
338 B
4 Sorting
BubbleSort
bubble_finished.py
PY
642 B
bubble_start.py
PY
310 B
MergeSort
mergesort_finished.py
PY
1.17 KB
mergesort_start.py
PY
701 B
Quicksort
quicksort_finished.py
PY
1.46 KB
quicksort_start.py
PY
1.09 KB
5 Searching
issorted_finished.py
PY
481 B
issorted_start.py
PY
266 B
ordered_finished.py
PY
824 B
ordered_start.py
PY
641 B
unordered_finished.py
PY
372 B
unordered_start.py
PY
269 B
6 Other Algorithms
Filter_finished.py
PY
517 B
Filter_start.py
PY
439 B
ValueCounter_finished.py
PY
545 B
ValueCounter_start.py
PY
443 B
findmax_finished.py
PY
621 B
findmax_start.py
PY
443 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Beyond the Fundamentals [AhLaN]
1 - Introduction
01 - Broadening your knowledge of programming fundamentals.mp4
MP4
23.44 MB
02 - What you should know.mp4
MP4
5.63 MB
03 - Configuring your environment.mp4
MP4
20.77 MB
10 - 9. Advanced Topics
38 - Advanced topics in programming.mp4
MP4
8.91 MB
39 - Memory management across languages.mp4
MP4
28.7 MB
40 - Introduction to multithreading.mp4
MP4
14.24 MB
41 - Introduction to algorithms.mp4
MP4
31.81 MB
11 - Conclusion
42 - Continuing your programming quest.mp4
MP4
13.09 MB
2 - 1. Collections
04 - Understanding collections.mp4
MP4
13.55 MB
05 - Creating simple collections.mp4
MP4
14.88 MB
06 - Creating more complex collections.mp4
MP4
13.04 MB
07 - Working with collections.mp4
MP4
18.71 MB
08 - Collections in other languages.mp4
MP4
9.46 MB
09 - Challenge - Working with a collection.mp4
MP4
20.87 MB
10 - Solution - Working with a collection.mp4
MP4
103.28 MB
3 - 2. Iteration
11 - Introduction to iteration.mp4
MP4
10.38 MB
12 - Iterating through collections.mp4
MP4
20.89 MB
13 - Iterating to a custom endpoint.mp4
MP4
12.09 MB
14 - Challenge - Creating a for loop.mp4
MP4
13.79 MB
15 - Solution - Creating a for loop.mp4
MP4
50.37 MB
4 - 3. Using External Code
16 - Comparing types of external code.mp4
MP4
20.39 MB
17 - Working with a module.mp4
MP4
14.63 MB
18 - Understanding libraries and frameworks.mp4
MP4
14.77 MB
5 - 4. Working with Strings
19 - Combining and manipulating strings.mp4
MP4
20.68 MB
20 - Finding patterns in strings.mp4
MP4
21.94 MB
21 - Creating regular expressions.mp4
MP4
17.82 MB
22 - Challenge - Strings.mp4
MP4
16.89 MB
23 - Solution - Strings.mp4
MP4
68.03 MB
6 - 5. Planning a Program
24 - Choosing a code style.mp4
MP4
26.77 MB
25 - Writing pseudocode.mp4
MP4
13.67 MB
7 - 6. Input and Output
26 - Introduction to input and output.mp4
MP4
15.4 MB
27 - Working with file input and output.mp4
MP4
20.32 MB
8 - 7. Debugging
28 - Introduction to debugging.mp4
MP4
18.92 MB
29 - Debugging code in an IDE.mp4
MP4
15.25 MB
30 - Interpreting error messages.mp4
MP4
14.93 MB
31 - Debugging without error messages.mp4
MP4
15.78 MB
32 - Creating a test case.mp4
MP4
26.27 MB
33 - Challenge - Debugging.mp4
MP4
28.11 MB
34 - Solution - Debugging.mp4
MP4
48.9 MB
9 - 8. Object Orientation
35 - Introduction to object-oriented programming.mp4
MP4
22.4 MB
36 - Using built-in classes.mp4
MP4
14.84 MB
37 - Creating custom classes and objects.mp4
MP4
27.11 MB
AhLaN.txt
TXT
175 B
Exercise Files
Ch01
01_02
begin
list.py
PY
73 B
end
list.py
PY
176 B
01_03
begin
dictionary.py
PY
147 B
end
dictionary.py
PY
301 B
01_04
begin
dictionary.py
PY
301 B
list.py
PY
176 B
end
dictionary.py
PY
337 B
list.py
PY
193 B
01_06
begin
collections.py
PY
309 B
01_07
begin
collections.py
PY
309 B
end
collections.py
PY
675 B
Ch02
02_02
begin
for_loop.py
PY
68 B
end
for_loop.py
PY
141 B
02_03
end
while_loop.py
PY
104 B
02_04
begin
for_loop_challenge.py
PY
107 B
02_05
begin
for_loop_challenge.py
PY
107 B
end
for_loop_challenge.py
PY
174 B
Ch03
03_02
begin
testmodule.py
PY
49 B
end
__pycache__
testmodule.cpython-37.pyc
PYC
383 B
app.py
PY
41 B
testmodule.py
PY
49 B
Ch04
04_01
begin
app.py
PY
47 B
end
app.py
PY
178 B
04_02
begin
app.py
PY
80 B
end
app.py
PY
304 B
04_03
begin
app.py
PY
96 B
end
app.py
PY
297 B
04_04
begin
app.py
PY
89 B
04_05
begin
app.py
PY
89 B
end
app.py
PY
206 B
Ch06
06_02
begin
add-values.py
PY
276 B
values.txt
TXT
13 B
end
add-values.py
PY
276 B
values-totaled.txt
TXT
27 B
values.txt
TXT
13 B
Ch07
07_02
begin
count.py
PY
41 B
end
count.py
PY
59 B
07_03
begin
compare.py
PY
57 B
end
compare.py
PY
53 B
07_04
begin
count.py
PY
45 B
end
count.py
PY
45 B
07_05
begin
forecast.py
PY
201 B
end
forecast.py
PY
246 B
07_06
begin
plant.py
PY
256 B
07_07
begin
plant.py
PY
256 B
end
plant.py
PY
265 B
Ch08
08_02
begin
list.py
PY
78 B
end
list.py
PY
125 B
08_03
begin
class.py
PY
386 B
end
class.py
PY
560 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Data Structures [AhLaN]
1 - Introduction
01 - Understand data structures.mp4
MP4
27.16 MB
02 - What you should know.mp4
MP4
3.89 MB
2 - 1. Introduction to Data Structures
03 - Introduction to data and data types.mp4
MP4
6.41 MB
04 - Numerical data types.mp4
MP4
12.96 MB
05 - Booleans and characters.mp4
MP4
7.24 MB
06 - Primitive types in memory.mp4
MP4
10.84 MB
07 - Introduction to data structures.mp4
MP4
16.89 MB
08 - Strings.mp4
MP4
6.83 MB
09 - Primitive vs. reference types in memory.mp4
MP4
15.31 MB
3 - 2. Arrays
10 - What are arrays.mp4
MP4
11.76 MB
11 - Use arrays in Swift.mp4
MP4
15.62 MB
12 - Multidimensional arrays.mp4
MP4
7.69 MB
13 - Multidimensional arrays in JavaScript.mp4
MP4
9.11 MB
14 - Jagged arrays.mp4
MP4
3.78 MB
15 - Jagged arrays in C#.mp4
MP4
7.87 MB
16 - Resizable arrays and language support.mp4
MP4
15.94 MB
17 - Search arrays.mp4
MP4
15.51 MB
18 - Sort arrays.mp4
MP4
10.86 MB
19 - Big O notation.mp4
MP4
15.5 MB
4 - 3. Lists
20 - What are linked lists.mp4
MP4
10.79 MB
21 - Operations on linked lists.mp4
MP4
6.12 MB
22 - Build a linked list in Java.mp4
MP4
10.33 MB
23 - Use linked lists in Java.mp4
MP4
14.58 MB
24 - Singly vs. doubly linked lists.mp4
MP4
3.4 MB
25 - Lists in other languages.mp4
MP4
10.26 MB
26 - Pros and cons of lists.mp4
MP4
9.35 MB
5 - 4. Stacks and Queues
27 - What are stacks.mp4
MP4
5.06 MB
28 - Implement stacks in Swift.mp4
MP4
15.2 MB
29 - Use stacks in Swift for LIFO.mp4
MP4
6.13 MB
30 - Error tracing with stacks.mp4
MP4
11.98 MB
31 - What are queues.mp4
MP4
5.29 MB
32 - Implement queues in Swift.mp4
MP4
10.9 MB
33 - Use queues in Swift for FIFO.mp4
MP4
6.06 MB
34 - Queues in other languages.mp4
MP4
7.95 MB
35 - Specialized queues.mp4
MP4
12.63 MB
36 - Pros and cons of stacks and queues.mp4
MP4
10.95 MB
6 - 5. Hash-Based Data Structures
37 - What are associative arrays.mp4
MP4
9.77 MB
38 - Understanding hash functions.mp4
MP4
20.89 MB
39 - Understanding hash tables.mp4
MP4
12.05 MB
40 - Using dictionaries in Python.mp4
MP4
4.67 MB
41 - Language support for hashing.mp4
MP4
8.73 MB
42 - Language support for hash tables.mp4
MP4
8.01 MB
43 - Pros and cons of hash-based structures.mp4
MP4
7.39 MB
7 - 6. Trees and Graphs
44 - What are sets.mp4
MP4
13.1 MB
45 - Sets in Python 3.mp4
MP4
7.48 MB
46 - Introduction to tree data structures.mp4
MP4
9.78 MB
47 - Understand binary search trees.mp4
MP4
16.67 MB
48 - Understand heaps.mp4
MP4
11.8 MB
49 - Pros and cons of tree data structures.mp4
MP4
6.2 MB
8 - Conclusion
50 - Wrap-up.mp4
MP4
3.15 MB
AhLaN.txt
TXT
175 B
Exercise Files
02_02
02_02_swiftarrays.swift
SWIFT
399 B
02_04
02_04_javascriptmultiarrays.js
JS
450 B
02_06
02_06_jaggedarrays.cs
CS
433 B
03_03
03_03_javaLinkedList.java
JAVA
742 B
03_04
03_04_linkedListJavaClass.java
JAVA
981 B
04_02
04_02_implementstacksswift.swift
SWIFT
572 B
04_03
04_03_swiftLIFO.swift
SWIFT
855 B
04_04
04_04_ErrorTracing.java
JAVA
164 B
04_06
04_06_queueImplement.swift
SWIFT
598 B
04_07
04_07_queueFIFO.swift
SWIFT
786 B
05_04
05_04_dictionaries.py
PY
168 B
06_02
06_02_pythonsets.py
PY
257 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Databases [AhLaN]
1 - Introduction
01 - Why use a database.mp4
MP4
20.8 MB
02 - What you should know.mp4
MP4
4.38 MB
03 - Understanding databases - Benefits of spreadsheets.mp4
MP4
14.93 MB
04 - Understanding databases - Benefits of structured data.mp4
MP4
8.53 MB
2 - 1. Database Foundations
05 - Relational databases.mp4
MP4
6.42 MB
06 - Keys and unique values.mp4
MP4
8.33 MB
07 - Relationships.mp4
MP4
9.59 MB
08 - ACID and transactions.mp4
MP4
15.43 MB
09 - Basic SQL.mp4
MP4
15.72 MB
3 - 2. Tables
10 - Modeling and planning a database.mp4
MP4
9.45 MB
11 - Naming tables.mp4
MP4
5.5 MB
12 - Columns and data types.mp4
MP4
12.11 MB
13 - Numbers and other types.mp4
MP4
14.71 MB
14 - Primary and foreign keys.mp4
MP4
10.66 MB
4 - 3. Relationships
15 - Creating relationships.mp4
MP4
6.45 MB
16 - One-to-many relationships.mp4
MP4
12.04 MB
17 - Many-to-many relationships.mp4
MP4
11.01 MB
18 - One-to-one relationships.mp4
MP4
6.55 MB
19 - Relationship rules and referential integrity.mp4
MP4
7.79 MB
5 - 4. Database Optimization
20 - Normalization.mp4
MP4
5.78 MB
21 - First normal form.mp4
MP4
8.82 MB
22 - Second normal form.mp4
MP4
5.55 MB
23 - Third normal form.mp4
MP4
7.93 MB
24 - Denormalization.mp4
MP4
8.47 MB
6 - 5. Querying a Database
25 - Creating a database.mp4
MP4
9.77 MB
26 - Creating tables.mp4
MP4
4.3 MB
27 - Writing SQL queries.mp4
MP4
5.35 MB
28 - Narrowing query results.mp4
MP4
6.45 MB
29 - Sorting results.mp4
MP4
4.45 MB
30 - Aggregate functions.mp4
MP4
4.19 MB
31 - Joining tables.mp4
MP4
7.59 MB
32 - Modifying data.mp4
MP4
10.08 MB
7 - 6. Querying a Database
33 - Indexes, transactions, and stored procedures.mp4
MP4
12.8 MB
34 - Access control, compliance, and injection.mp4
MP4
12.63 MB
35 - Software options.mp4
MP4
10.69 MB
8 - Conclusion
36 - Next steps.mp4
MP4
8.41 MB
AhLaN.txt
TXT
175 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Design Patterns [AhLaN]
1 - Introduction
01 - Don't reinvent the wheel.mp4
MP4
23.27 MB
02 - What you should know.mp4
MP4
11.71 MB
2 - 1. Design Patterns
03 - Object-oriented design experience.mp4
MP4
14.47 MB
04 - What are design patterns.mp4
MP4
9.99 MB
05 - What are design principles.mp4
MP4
5.72 MB
3 - 2. The Strategy Pattern
06 - Revisiting inheritance.mp4
MP4
8.95 MB
07 - Limitations of inheritance.mp4
MP4
10.79 MB
08 - Trying interfaces.mp4
MP4
6.05 MB
09 - Get inspiration from design principles.mp4
MP4
9.17 MB
10 - Programming to an interface.mp4
MP4
4.65 MB
11 - Applying the principles.mp4
MP4
13.08 MB
12 - Exploring the strategy pattern.mp4
MP4
4.8 MB
13 - Why HAS-A is better than IS-A.mp4
MP4
5.91 MB
14 - Challenge - The Strategy pattern.mp4
MP4
5.94 MB
15 - Solution - The Strategy pattern.mp4
MP4
2.2 MB
4 - 3. The Adapter Pattern
16 - Understanding the adapter pattern.mp4
MP4
9.62 MB
17 - The Adapter pattern defined.mp4
MP4
4.35 MB
18 - Using the Adapter pattern.mp4
MP4
12.44 MB
19 - Challenge - The Adapter pattern.mp4
MP4
2.57 MB
20 - Solution - The Adapter pattern.mp4
MP4
4.67 MB
5 - 4. The Observer Pattern
21 - Understanding the Observer pattern.mp4
MP4
11.02 MB
22 - The Observer pattern defined.mp4
MP4
5.25 MB
23 - Using the Observer pattern.mp4
MP4
7.42 MB
24 - The Observer pattern and loose coupling.mp4
MP4
2.53 MB
25 - Challenge - The Observer pattern.mp4
MP4
2.81 MB
26 - Solution - The Observer pattern.mp4
MP4
2.65 MB
6 - 5. The Decorator Pattern
27 - Creating chaos with inheritance.mp4
MP4
24.11 MB
28 - Understanding the open-closed principle.mp4
MP4
6.9 MB
29 - Extending behavior with composition.mp4
MP4
6.96 MB
30 - Understanding the decorator pattern.mp4
MP4
5.38 MB
31 - Using the Decorator pattern.mp4
MP4
16.23 MB
32 - Challenge - The Decorator pattern.mp4
MP4
1.91 MB
33 - Solution - The Decorator pattern.mp4
MP4
3.45 MB
7 - 6. The Iterator Pattern
34 - Encapsulating iteration.mp4
MP4
8.37 MB
35 - Understanding the Iterator pattern.mp4
MP4
6.88 MB
36 - Using the Iterator pattern.mp4
MP4
11.42 MB
37 - Using built-in iterators.mp4
MP4
3.23 MB
38 - The single responsibility principle.mp4
MP4
4.26 MB
39 - The iterator pattern as language feature.mp4
MP4
5.68 MB
40 - Challenge - The Iterator pattern.mp4
MP4
2.7 MB
41 - Solution - The Iterator pattern.mp4
MP4
2.36 MB
8 - 7. The Factory Patterns
42 - The need for factory patterns.mp4
MP4
18.87 MB
43 - The Factory Method pattern.mp4
MP4
9.23 MB
44 - Using the Factory Method pattern.mp4
MP4
7.51 MB
45 - Challenge - The simple Factory pattern.mp4
MP4
3.81 MB
46 - Solution - The simple Factory pattern.mp4
MP4
3.63 MB
9 - Conclusion
47 - Applying patterns.mp4
MP4
39.74 MB
48 - Where to go from here.mp4
MP4
6.46 MB
AhLaN.txt
TXT
175 B
Exercise Files
02_StrategyPattern
challenge
BasicCameraApp.java
JAVA
182 B
CameraPlusApp.java
JAVA
194 B
Email.java
JAVA
176 B
PhoneCameraApp.java
JAVA
444 B
PhotoWithPhone.java
JAVA
817 B
ShareStrategy.java
JAVA
132 B
Social.java
JAVA
192 B
Txt.java
JAVA
172 B
ducks
DecoyDuck.java
JAVA
250 B
Duck.java
JAVA
518 B
FakeQuack.java
JAVA
152 B
FlyBehavior.java
JAVA
97 B
FlyNoWay.java
JAVA
154 B
FlyRocketPowered.java
JAVA
175 B
FlyWithWings.java
JAVA
159 B
MallardDuck.java
JAVA
261 B
MiniDuckSimulator.java
JAVA
609 B
MiniDuckSimulator1.java
JAVA
344 B
ModelDuck.java
JAVA
243 B
MuteQuack.java
JAVA
161 B
Quack.java
JAVA
149 B
QuackBehavior.java
JAVA
101 B
RedHeadDuck.java
JAVA
264 B
RubberDuck.java
JAVA
461 B
Squeak.java
JAVA
151 B
03_AdapterPattern
ducks
Duck.java
JAVA
117 B
DuckAdapter.java
JAVA
357 B
DuckTestDrive.java
JAVA
876 B
MallardDuck.java
JAVA
213 B
Turkey.java
JAVA
120 B
TurkeyAdapter.java
JAVA
307 B
TurkeyTestDrive.java
JAVA
342 B
WildTurkey.java
JAVA
240 B
challenge
Drone.java
JAVA
160 B
DroneAdapter.java
JAVA
352 B
SuperDrone.java
JAVA
311 B
04_ObserverPattern
simple
Example.java
JAVA
277 B
Observer.java
JAVA
113 B
SimpleObserver.java
JAVA
431 B
SimpleSubject.java
JAVA
641 B
Subject.java
JAVA
196 B
weather
CurrentConditionsDisplay.java
JAVA
639 B
DisplayElement.java
JAVA
112 B
ForecastDisplay.java
JAVA
871 B
HeatIndexDisplay.java
JAVA
1.1 KB
Observer.java
JAVA
147 B
StatisticsDisplay.java
JAVA
762 B
Subject.java
JAVA
197 B
WeatherData.java
JAVA
1.04 KB
WeatherStation.java
JAVA
555 B
WeatherStationHeatIndex.java
JAVA
631 B
05_DecoratorPattern
pizza
Cheese.java
JAVA
314 B
Olives.java
JAVA
303 B
Pizza.java
JAVA
216 B
PizzaStore.java
JAVA
336 B
ThickcrustPizza.java
JAVA
234 B
ThincrustPizza.java
JAVA
231 B
ToppingDecorator.java
JAVA
164 B
starbuzz
Beverage.java
JAVA
227 B
CondimentDecorator.java
JAVA
158 B
DarkRoast.java
JAVA
204 B
Decaf.java
JAVA
192 B
Espresso.java
JAVA
198 B
HouseBlend.java
JAVA
207 B
Milk.java
JAVA
334 B
Mocha.java
JAVA
340 B
Soy.java
JAVA
331 B
StarbuzzCoffee.java
JAVA
709 B
Whip.java
JAVA
338 B
06_IteratorPattern
dinermerger
AlternatingDinerMenuIterator.java
JAVA
628 B
ArrayIterator.java
JAVA
472 B
ArrayListIterator.java
JAVA
496 B
DinerMenu.java
JAVA
1.51 KB
DinerMenuIterator.java
JAVA
480 B
Iterator.java
JAVA
124 B
Menu.java
JAVA
117 B
MenuItem.java
JAVA
716 B
MenuTestDrive.java
JAVA
1.76 KB
PancakeHouseMenu.java
JAVA
1.11 KB
PancakeHouseMenuIterator.java
JAVA
510 B
Waitress.java
JAVA
1.85 KB
implicit
DinerMenu.java
JAVA
1.45 KB
DinerMenuIterator.java
JAVA
830 B
Menu.java
JAVA
152 B
MenuItem.java
JAVA
625 B
MenuTestDrive.java
JAVA
349 B
PancakeHouseMenu.java
JAVA
1.08 KB
Waitress.java
JAVA
870 B
07_FactoryPattern
challenge
Calendar.java
JAVA
394 B
CalendarTestDrive.java
JAVA
371 B
PacificCalendar.java
JAVA
417 B
Zone.java
JAVA
207 B
ZoneCentral.java
JAVA
166 B
ZoneEastern.java
JAVA
166 B
ZoneFactory.java
JAVA
437 B
ZoneMountain.java
JAVA
169 B
ZonePacific.java
JAVA
166 B
pizzafm
ChicagoPizzaStore.java
JAVA
555 B
ChicagoStyleCheesePizza.java
JAVA
393 B
ChicagoStyleClamPizza.java
JAVA
427 B
ChicagoStylePepperoniPizza.java
JAVA
513 B
ChicagoStyleVeggiePizza.java
JAVA
472 B
DependentPizzaStore.java
JAVA
1.02 KB
NYPizzaStore.java
JAVA
451 B
NYStyleCheesePizza.java
JAVA
283 B
NYStyleClamPizza.java
JAVA
320 B
NYStylePepperoniPizza.java
JAVA
427 B
NYStyleVeggiePizza.java
JAVA
382 B
Pizza.java
JAVA
1.04 KB
PizzaStore.java
JAVA
359 B
PizzaTestDrive.java
JAVA
1.09 KB
pizzas
CheesePizza.java
JAVA
270 B
ClamPizza.java
JAVA
262 B
PepperoniPizza.java
JAVA
311 B
Pizza.java
JAVA
865 B
PizzaStore.java
JAVA
372 B
PizzaTestDrive.java
JAVA
503 B
SimplePizzaFactory.java
JAVA
441 B
VeggiePizza.java
JAVA
409 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Discrete Mathematics [AhLaN]
1 - Introduction
01 - Welcome.mp4
MP4
23.13 MB
02 - What you should know.mp4
MP4
1.61 MB
03 - Using the exercise files.mp4
MP4
1.77 MB
2 - 1. Discrete Math Uses
04 - Basics of discrete mathematics.mp4
MP4
5.28 MB
05 - Discrete math for programming.mp4
MP4
5.44 MB
06 - Real-world discrete math.mp4
MP4
5.44 MB
07 - Abstract discrete math.mp4
MP4
4.31 MB
3 - 2. Sets
08 - Objects as sets.mp4
MP4
6.88 MB
09 - Set notation.mp4
MP4
8.48 MB
10 - Set operations.mp4
MP4
7.19 MB
11 - Power sets.mp4
MP4
9.92 MB
12 - Sequences and sums.mp4
MP4
15.73 MB
13 - Recursion.mp4
MP4
19.1 MB
14 - Cardinality, disjointness, and partitions.mp4
MP4
5.31 MB
15 - Sets from Cartesian products.mp4
MP4
4.56 MB
16 - Challenge - Practice with sets.mp4
MP4
1.94 MB
17 - Solution - Practice with sets.mp4
MP4
15.59 MB
4 - 3. Setting Up SML
18 - Functional programming.mp4
MP4
6.93 MB
19 - Datatypes.mp4
MP4
6.42 MB
20 - Characters and strings.mp4
MP4
7.88 MB
21 - Recursive functions.mp4
MP4
7.47 MB
22 - Challenge - Learn SML.mp4
MP4
3.84 MB
23 - Solution - Create new data types.mp4
MP4
3.77 MB
5 - 4. Analyzing Data Sequences
24 - Use SML to create lists.mp4
MP4
8.17 MB
25 - Perform functions on lists.mp4
MP4
6.94 MB
26 - Create datatypes that use lists.mp4
MP4
4.96 MB
27 - Challenge - Model a lunch order.mp4
MP4
2.65 MB
28 - Solution - Model a lunch order.mp4
MP4
6.96 MB
6 - 5. Effective Arguments and Defensible Decisions
29 - Valid reasoning and inference.mp4
MP4
16 MB
30 - Truth tables.mp4
MP4
10.45 MB
31 - Identify and evaluate predicates.mp4
MP4
15.39 MB
32 - Conditional propositions.mp4
MP4
12.41 MB
33 - Valid arguments.mp4
MP4
9.66 MB
34 - Rules of inference.mp4
MP4
10.13 MB
35 - Prove logical equivalence.mp4
MP4
9.83 MB
36 - Challenge - Write truth tables.mp4
MP4
2.25 MB
37 - Solution - Write truth tables.mp4
MP4
10.49 MB
7 - 6. Proofs Made Easy
38 - Write a general outline for a proof.mp4
MP4
91.39 MB
39 - Write subset proofs.mp4
MP4
6.81 MB
40 - Evaluate conditional proofs.mp4
MP4
20.89 MB
41 - Understand biconditional proofs.mp4
MP4
9.22 MB
42 - Prove with mathematical induction.mp4
MP4
24.61 MB
43 - Challenge - Write a proof.mp4
MP4
2.01 MB
44 - Solution - Write a proof.mp4
MP4
9.86 MB
8 - 7. Advanced Discrete Math Topics
45 - Visualize data with graph theory.mp4
MP4
5.61 MB
46 - Network optimization with trees.mp4
MP4
5.74 MB
47 - Event probability.mp4
MP4
8.02 MB
48 - Cryptography.mp4
MP4
45.42 MB
49 - Challenge - Advanced techniques.mp4
MP4
2.29 MB
50 - Solution - Advanced techniques.mp4
MP4
12.25 MB
9 - Conclusion
51 - Next steps.mp4
MP4
11.67 MB
AhLaN.txt
TXT
175 B
Exercise Files
Ch02
02_09
02_09 Challenge.pdf
PDF
110.41 KB
02_10
02_10 Solution.pdf
PDF
123.96 KB
Ch05
05_08
05_08_Challenge.pdf
PDF
78 KB
05_09
05_09_Solution.pdf
PDF
236.91 KB
Ch06
06_06
06_06_Challenge.pdf
PDF
221.1 KB
06_07
06_07_Solution.pdf
PDF
43.99 KB
Ch07
07_05
07_05 Challenge.pdf
PDF
41.46 KB
07_06
07_06_Solution.pdf
PDF
181.21 KB
Reference
Logic Reference.pdf
PDF
111.61 KB
Set Identities.pdf
PDF
66.47 KB
Set Theory.pdf
PDF
113.41 KB
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Fundamentals [AhLaN]
1 - Introduction
01 - The fundamentals of programming.mp4
MP4
18.15 MB
02 - Following along with the course.mp4
MP4
7.53 MB
2 - 1. Programming Basics
03 - What is programming.mp4
MP4
16.93 MB
04 - What is a programming language.mp4
MP4
20.37 MB
05 - Writing source code.mp4
MP4
13.91 MB
06 - Running your code.mp4
MP4
20.71 MB
07 - Using an IDE.mp4
MP4
21.96 MB
3 - 2. Programming Syntax
08 - Why Python.mp4
MP4
12.42 MB
09 - Installing Python on a Mac.mp4
MP4
20.76 MB
10 - Installing Python on Windows.mp4
MP4
8.95 MB
11 - Running Python on the command line.mp4
MP4
18.04 MB
12 - Installing Visual Studio Code on a Mac.mp4
MP4
17 MB
13 - Installing Visual Studio Code on Windows.mp4
MP4
19.55 MB
14 - Running Python in an IDE.mp4
MP4
23.71 MB
15 - Basic statements and expressions.mp4
MP4
22.16 MB
16 - Troubleshooting issues.mp4
MP4
28.2 MB
4 - 3. Variables and Data Types
17 - Introduction to variables and data types.mp4
MP4
19.12 MB
18 - Variables across languages.mp4
MP4
22.49 MB
19 - Working with numbers.mp4
MP4
28.18 MB
20 - Working with strings.mp4
MP4
12.56 MB
21 - Properly using whitespace.mp4
MP4
29.51 MB
22 - Working with comments.mp4
MP4
21.09 MB
23 - Challenge - What's the output.mp4
MP4
6.39 MB
24 - Solution - What's the output.mp4
MP4
33.31 MB
5 - 4. Conditional Code
25 - Making decisions in code.mp4
MP4
30.35 MB
26 - Exploring conditional code.mp4
MP4
29.95 MB
27 - Working with simple conditions.mp4
MP4
23.9 MB
28 - Conditionals across languages.mp4
MP4
11.68 MB
29 - Challenge - Guessing game.mp4
MP4
8.55 MB
30 - Solution - Guessing game.mp4
MP4
13.49 MB
6 - 5. Modular Code
31 - Introduction to functions.mp4
MP4
26.36 MB
32 - Creating and calling functions.mp4
MP4
26.49 MB
33 - Setting parameters and arguments.mp4
MP4
36.18 MB
34 - Returning values from functions.mp4
MP4
22.31 MB
35 - Functions across languages.mp4
MP4
17.35 MB
36 - Challenge - Favorite cities.mp4
MP4
8.78 MB
37 - Solution - Favorite cities.mp4
MP4
11.61 MB
7 - Conclusion
38 - Exploring languages.mp4
MP4
23.54 MB
39 - Next steps.mp4
MP4
12.85 MB
AhLaN.txt
TXT
175 B
Exercise Files
Boolean Expressions and Relational Operators Practice Worksheet.pdf
PDF
28.66 KB
Chap01
01_03.py
PY
21 B
Chap02
02_01.py
PY
187 B
02_07_begin.py
PY
46 B
02_07_end.py
PY
46 B
02_09.py
PY
116 B
Troubleshooting Installation Issues.docx
DOCX
6.86 KB
Chap03
03_01_end.py
PY
120 B
03_02_end.py
PY
224 B
03_05_begin.py
PY
232 B
03_05_end.py
PY
234 B
03_06_begin.py
PY
237 B
03_06_end.py
PY
288 B
03_07.py
PY
306 B
03_08_solution
71 B
Chap04
04_02.py
PY
217 B
04_03_begin.py
PY
139 B
04_03_end.py
PY
140 B
04_06.py
PY
169 B
Boolean Expressions and Relational Operators Practice Worksheet.docx
DOCX
6.94 KB
Chap05
05_01_begin.py
PY
150 B
05_01_end.py
PY
203 B
05_02_begin.py
PY
82 B
05_02_end.py
PY
83 B
05_03_begin.py
PY
199 B
05_03_end.py
PY
302 B
05_04_begin.py
PY
206 B
05_04_end.py
PY
298 B
05_07.py
PY
245 B
Practice Exercises.pdf
PDF
34.88 KB
Software Lingo.pdf
PDF
29.71 KB
Troubleshooting Installation Issues.pdf
PDF
26.4 KB
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Fuzzy Logic [AhLaN]
1 - Introduction
01 - Welcome.mp4
MP4
3.94 MB
02 - What you should know.mp4
MP4
1.95 MB
2 - 1. A Brief Word on Ambiguity
03 - What is ambiguity.mp4
MP4
7.99 MB
04 - Computer logic vs. human logic.mp4
MP4
8.77 MB
05 - Computers forced us to think logically.mp4
MP4
4 MB
06 - Issues with logical thinking.mp4
MP4
11.74 MB
3 - 2. Discovery of Fuzzy Set Theory
07 - Origins of fuzzy logic.mp4
MP4
7.72 MB
08 - Definition of fuzzy set theory.mp4
MP4
9.52 MB
09 - More ways to think about data.mp4
MP4
10.09 MB
10 - Membership function.mp4
MP4
9.54 MB
11 - Why do we need fuzzy data.mp4
MP4
7.81 MB
4 - 3. Applications of Fuzzy Set Theory
12 - Information retrieval.mp4
MP4
17.45 MB
13 - Fuzzy inference.mp4
MP4
10.3 MB
14 - Machine learning and artificial intelligence (AI).mp4
MP4
12.63 MB
15 - Expert systems and simulations.mp4
MP4
5.12 MB
6 - Conclusion
16 - Next steps.mp4
MP4
2.03 MB
AhLaN.txt
TXT
175 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Object-Oriented Design [AhLaN]
1 - Introduction
01 - Learn object-oriented design principles.mp4
MP4
27.78 MB
02 - What you should know.mp4
MP4
15.1 MB
2 - 1. Object-Oriented Fundamentals
03 - Object-oriented thinking.mp4
MP4
29.79 MB
04 - Objects.mp4
MP4
33.22 MB
05 - Classes.mp4
MP4
19.81 MB
06 - Abstraction.mp4
MP4
17.48 MB
07 - Encapsulation.mp4
MP4
24.14 MB
08 - Inheritance.mp4
MP4
11.87 MB
09 - Polymorphism.mp4
MP4
32.08 MB
10 - Analysis, design, and programming.mp4
MP4
13.53 MB
11 - Unified modeling language (UML).mp4
MP4
13.27 MB
3 - 2. Requirements
12 - Defining requirements.mp4
MP4
40.56 MB
13 - FURPS+ requirements.mp4
MP4
8.71 MB
14 - Challenge - Jukebox requirements.mp4
MP4
8.01 MB
15 - Solution - Jukebox requirements.mp4
MP4
17.72 MB
4 - 3. Use Cases and User Stories
16 - Use cases.mp4
MP4
32.42 MB
17 - Identifying the actors.mp4
MP4
25.32 MB
18 - Identifying the scenarios.mp4
MP4
26.05 MB
19 - Diagramming use cases.mp4
MP4
24.24 MB
20 - User stories.mp4
MP4
26.45 MB
21 - Challenge - Jukebox use cases.mp4
MP4
5.22 MB
22 - Solution - Jukebox use cases.mp4
MP4
15.42 MB
5 - 4. Domain Modeling
23 - Identifying the objects.mp4
MP4
26.7 MB
24 - Identifying class relationships.mp4
MP4
28.83 MB
25 - Identifying class responsibilities.mp4
MP4
38.86 MB
26 - CRC cards.mp4
MP4
22.4 MB
27 - Challenge - Jukebox conceptual model.mp4
MP4
8.22 MB
28 - Solution - Jukebox conceptual model.mp4
MP4
29.63 MB
6 - 5. Class Diagrams
29 - Creating class diagrams - Attributes.mp4
MP4
16.26 MB
30 - Creating class diagrams - Behaviors.mp4
MP4
24.59 MB
31 - Converting class diagrams into code.mp4
MP4
23.53 MB
32 - Instantiating classes.mp4
MP4
14.16 MB
33 - Class with multiple constructors.mp4
MP4
19.38 MB
34 - Static attributes and methods.mp4
MP4
29.04 MB
35 - Challenge - Jukebox class diagrams.mp4
MP4
8.66 MB
36 - Solution - Jukebox class diagrams.mp4
MP4
33.09 MB
7 - 6. Inheritance and Composition
37 - Identifying inheritance situations.mp4
MP4
27.88 MB
38 - Using inheritance.mp4
MP4
10.97 MB
39 - Abstract and concrete classes.mp4
MP4
15.48 MB
40 - Interfaces.mp4
MP4
19.28 MB
41 - Aggregation.mp4
MP4
15.41 MB
42 - Composition.mp4
MP4
12.95 MB
43 - Challenge - Jukebox class relationships.mp4
MP4
7.48 MB
44 - Solution - Jukebox class relationships.mp4
MP4
18.81 MB
8 - 7. Software Development
45 - OOP support in different languages.mp4
MP4
13.05 MB
46 - General development principles.mp4
MP4
26.24 MB
47 - Software testing.mp4
MP4
35.47 MB
48 - Design patterns.mp4
MP4
33.58 MB
9 - Conclusion
49 - Next steps.mp4
MP4
8.48 MB
AhLaN.txt
TXT
175 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Open-Source Licensing [AhLaN]
1 - Introduction
01 - Welcome.mp4
MP4
17.89 MB
02 - What you should know before watching this course.mp4
MP4
2.21 MB
03 - Disclaimer.mp4
MP4
1.32 MB
2 - 1. Licensing and Open-Source Fundamentals
04 - What is a license.mp4
MP4
8.54 MB
05 - The role of copyrights, patents, and trademarks.mp4
MP4
6.81 MB
06 - Introduction to open source and open-source principles.mp4
MP4
7.59 MB
3 - 2. Software Licensing
07 - What is a software license.mp4
MP4
3.16 MB
08 - The first open-source license - BSD.mp4
MP4
4.58 MB
09 - Open-source licenses vs. the public domain.mp4
MP4
3.11 MB
10 - The three basic licenses - GPL.mp4
MP4
13.94 MB
11 - The three basic licenses - MIT.mp4
MP4
6.15 MB
12 - The three basic licenses - Apache.mp4
MP4
3.56 MB
13 - Permissive vs. copyleft open-source licenses.mp4
MP4
4.73 MB
14 - Choosing the right open-source license.mp4
MP4
3.41 MB
4 - 3. Additional Topics
15 - Nonsoftware works and the Creative Commons.mp4
MP4
15.87 MB
16 - Multiple open-source license scenarios and compatibility.mp4
MP4
2.67 MB
17 - Dual licensing.mp4
MP4
3.74 MB
18 - Contributor license agreements.mp4
MP4
3.32 MB
19 - The role of patent licenses and promises.mp4
MP4
4.4 MB
20 - Establishing a business entity for your project.mp4
MP4
5.21 MB
5 - Conclusion
21 - Next steps.mp4
MP4
1.32 MB
AhLaN.txt
TXT
175 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Programming for Kids [AhLaN]
1 - Introduction
01 - Welcome.mp4
MP4
28.32 MB
2 - 1. Programming for Kids
02 - Programming is fun!.mp4
MP4
4.81 MB
03 - Graphical vs. coding-based languages.mp4
MP4
8.17 MB
3 - 2. How Kids Learn
04 - Exploring learning styles - Auditory, kinesthetic, and visual.mp4
MP4
7.37 MB
05 - Piaget's four stages of cognitive development.mp4
MP4
14.51 MB
4 - 3. Graphical Programming on the iPad
06 - iPad apps for very young kids.mp4
MP4
52.25 MB
07 - Making things move - Daisy the Dinosaur.mp4
MP4
11.33 MB
08 - Conquering challenges - Move the Turtle.mp4
MP4
21.15 MB
09 - Learning about algorithms - Hopscotch.mp4
MP4
21.55 MB
5 - 4. Graphical Programming on Personal Computers
10 - Programming animations - Scratch.mp4
MP4
25.24 MB
11 - Programming Android apps - MIT App Inventor.mp4
MP4
33.06 MB
12 - Programming games - GameSalad.mp4
MP4
24.54 MB
6 - 5. Getting Started with Coding
13 - A first real programming language - Logo.mp4
MP4
19.2 MB
14 - Programming virtual robots - RoboMind.mp4
MP4
20.14 MB
15 - Learning JavaScript - Crunchzilla Code Monster.mp4
MP4
16.28 MB
16 - Learning Java - Greenfoot.mp4
MP4
25.69 MB
7 - 6. Programming in the Real World
17 - When programming gets real.mp4
MP4
35.26 MB
18 - Building and controlling a real robot - LEGO Mindstorms.mp4
MP4
104.75 MB
19 - Programming real robots - LEGO Mindstorms.mp4
MP4
34.42 MB
20 - Joining a club - FIRST Robotics Competition.mp4
MP4
19.25 MB
21 - Programming hardware - Arduino and Raspberry Pi.mp4
MP4
134.27 MB
8 - Conclusion
22 - Next steps.mp4
MP4
3.42 MB
AhLaN.txt
TXT
175 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Real-World Examples [AhLaN]
1 - Introduction
01 - Welcome.mp4
MP4
18.08 MB
02 - What you should know.mp4
MP4
13.28 MB
03 - Using the exercise files.mp4
MP4
1.82 MB
04 - Installing Python 3 for Windows.mp4
MP4
5.03 MB
05 - Installing Python 3 for Mac.mp4
MP4
4.9 MB
10 - 9. Conditional Execution
29 - If_else-if chains.mp4
MP4
23.64 MB
30 - Switch and case statements.mp4
MP4
25.39 MB
11 - 10. Loops
31 - For loops.mp4
MP4
21.34 MB
32 - While loops.mp4
MP4
17.59 MB
33 - Break statements.mp4
MP4
16.73 MB
12 - 11. Error Handling
34 - Error catching.mp4
MP4
29.22 MB
35 - Validate external input.mp4
MP4
18.83 MB
36 - Custom errors.mp4
MP4
19.55 MB
13 - 12. Polling and Event-Driven Programming
37 - Polling for a condition.mp4
MP4
36.95 MB
38 - Event driven programming.mp4
MP4
31.51 MB
14 - Conclusion
39 - Next steps.mp4
MP4
8.56 MB
2 - 1. Functions
06 - Cook with functions.mp4
MP4
31.82 MB
07 - Code reuse.mp4
MP4
16.48 MB
08 - Add new input parameters.mp4
MP4
19.66 MB
09 - Local and global variables.mp4
MP4
27.84 MB
3 - 2. Objects
10 - Clothing as objects.mp4
MP4
37.29 MB
11 - Custom objects.mp4
MP4
18.49 MB
12 - Naming objects.mp4
MP4
21.54 MB
13 - Mutable and immutable data.mp4
MP4
21.61 MB
4 - 3. Class Inheritance
14 - Inheriting classes.mp4
MP4
29.1 MB
15 - Override inherited methods.mp4
MP4
13.25 MB
5 - 4. Modules and Packages
16 - Select tools from modules.mp4
MP4
31.81 MB
17 - Import tools from packages.mp4
MP4
19.74 MB
6 - 5. Lists and Tuples
18 - Parking with lists.mp4
MP4
22.76 MB
19 - Multidimensional lists.mp4
MP4
21.32 MB
20 - Tuples.mp4
MP4
15.1 MB
7 - 6. Queues and Stacks
21 - Queues.mp4
MP4
31.99 MB
22 - Stacks.mp4
MP4
15.08 MB
8 - 7. Sets
23 - Create and combine sets.mp4
MP4
10.86 MB
24 - Sort sets.mp4
MP4
19.8 MB
25 - Add and remove items from sets.mp4
MP4
15.66 MB
9 - 8. Dictionaries
26 - Dictionaries.mp4
MP4
20.95 MB
27 - Add items to dictionaries.mp4
MP4
23.09 MB
28 - Reverse lookup issues.mp4
MP4
20.45 MB
AhLaN.txt
TXT
175 B
Exercise Files
Ch01
01_01
end_01_01_breakfast_functions.py
PY
422 B
start_01_01_breakfast_functions.py
PY
235 B
01_02
end_01_02_breakfast_functions.py
PY
559 B
start_01_02_breakfast_functions.py
PY
572 B
01_03
end_01_03_breakfast_functions.py
PY
896 B
start_01_03_breakfast_functions.py
PY
487 B
01_04
end_01_04_breakfast_functions.py
PY
829 B
start_01_04_breakfast_functions.py
PY
667 B
Ch02
02_01
commands_02_01_object_anatomy.py
PY
408 B
02_02
end_02_02_creating_jeans.py
PY
755 B
start_02_02_creating_jeans.py
PY
508 B
02_03
end_02_03_naming_shirts.py
PY
893 B
start_02_03_naming_shirts.py
PY
213 B
02_04
commands_02_04_outfits_and_words.py
PY
465 B
Ch03
03_01
end_03_01_class_inheritance.py
PY
1.28 KB
start_03_01_class_inheritance.py
PY
886 B
03_02
end_03_02_class_inheritance.py
PY
1.21 KB
start_03_02_class_inheritance.py
PY
886 B
Ch04
04_01
commands_04_01_modules.py
PY
502 B
04_02
commands_04_02_packages.py
PY
211 B
Ch05
05_01
commands_05_01_row_of_cars.py
PY
602 B
05_02
end_05_02_parking_lots.py
PY
1.26 KB
start_05_02_parking_lots.py
PY
584 B
05_03
end_05_03_coordinates.py
PY
342 B
start_05_03_coordinates.py
PY
342 B
Ch06
06_01
commands_06_01_queues.py
PY
606 B
06_02
commands_06_02_stacks.py
PY
445 B
Ch07
07_01
end_07_01_combining_sets.py
PY
781 B
start_07_01_combining_sets.py
PY
367 B
07_02
end_07_02_sorting_friends.py
PY
1.21 KB
start_07_02_sorting_friends.py
PY
787 B
07_03
end_07_03_adding_removing_friends.py
PY
539 B
start_07_03_adding_removing_friends.py
PY
131 B
Ch08
08_01
end_08_01_rolodex.py
PY
470 B
start_08_01_rolodex.py
PY
360 B
08_02
end_08_02_rolodex.py
PY
913 B
start_08_02_rolodex.py
PY
360 B
08_03
end_08_01_rolodex.py
PY
697 B
start_08_03_rolodex.py
PY
360 B
Ch09
09_01
end_09_01_choose_pizza.py
PY
361 B
start_09_01_choose_pizza.py
PY
361 B
09_02
end_09_02_specials_dictionary.py
PY
456 B
end_09_02_specials_ifelif.py
PY
517 B
start_09_02_specials_dictionary.py
PY
404 B
start_09_02_specials_ifelif.py
PY
517 B
Ch10
10_01
end_10_01_for_dishes.py
PY
246 B
start_10_01_for_dishes.py
PY
170 B
10_02
end_10_02_while_dirty.py
PY
401 B
start_10_02_while_dirty.py
PY
396 B
10_03
end_10_03_for_break.py
PY
547 B
start_10_03_for_break.py
PY
547 B
Ch11
11_01
end_11_01_web_error.py
PY
253 B
start_11_01_web_error.py
PY
181 B
11_02
end_11_02_circuit_breaker.py
PY
946 B
start_11_02_circuit_breaker.py
PY
338 B
11_03
end_11_03_custom_errors.py
PY
1.06 KB
start_11_03_custom_errors.py
PY
770 B
Ch12
12_01
end_12_01_polling_for_pizza.py
PY
438 B
front_door.txt
TXT
22 B
start_12_01_polling_for_pizza.py
PY
384 B
12_02
end_12_02_alarms_and_doorbells.py
PY
687 B
start_12_02_alarms_and_doorbells.py
PY
655 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Secure Coding [AhLaN]
1 - Introduction
01 - Implement secure code with your team.mp4
MP4
24.79 MB
02 - What you need to know.mp4
MP4
11.37 MB
2 - 1. Security and Risk Overview
03 - The goal of secure coding.mp4
MP4
15.1 MB
04 - Understand an attacker.mp4
MP4
13.82 MB
05 - Break what you build.mp4
MP4
14.53 MB
06 - Understand your risks.mp4
MP4
18.6 MB
07 - Document what you understand.mp4
MP4
21.9 MB
3 - 2. Web Client Server Interaction Code Issues
08 - Input validation issues.mp4
MP4
24.55 MB
09 - Communication channel issues.mp4
MP4
24.5 MB
10 - Session management issues.mp4
MP4
22.8 MB
4 - 3. Thick App and Client-Server Interaction Issues
11 - Error handling issues.mp4
MP4
22.42 MB
12 - Logging and output issues.mp4
MP4
22.28 MB
13 - Internal data management issues.mp4
MP4
17.97 MB
14 - Configuration issues.mp4
MP4
33.97 MB
15 - Database issues.mp4
MP4
18.88 MB
16 - File and I_O issues.mp4
MP4
20.32 MB
17 - Memory management issues.mp4
MP4
21.41 MB
18 - Dependency issues.mp4
MP4
14.63 MB
5 - 4. Crypto and Security Misuse Issues
19 - Authentication and password issues.mp4
MP4
26.67 MB
20 - Authorization and access control issues.mp4
MP4
19.28 MB
21 - Cryptography issues.mp4
MP4
32.58 MB
6 - 5. Security in the SDLC
22 - Embrace security in design.mp4
MP4
14.99 MB
23 - Embrace security in development.mp4
MP4
14.86 MB
24 - Embrace security in testing.mp4
MP4
20.64 MB
25 - Embrace security in deployment.mp4
MP4
14.66 MB
26 - Implement best practices.mp4
MP4
16.49 MB
7 - Conclusion
27 - Next steps.mp4
MP4
14.81 MB
AhLaN.txt
TXT
175 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Software Testing_QA [AhLaN]
1 - Introduction
01 - Set the standard with quality assurance (QA).mp4
MP4
19.93 MB
02 - What is quality assurance.mp4
MP4
5.01 MB
03 - How to ensure quality.mp4
MP4
6.62 MB
2 - 1. The Role of QA
04 - Roles and responsibilities.mp4
MP4
16.39 MB
05 - Get involved throughout the SDLC.mp4
MP4
9.31 MB
06 - Collaborate with the team.mp4
MP4
7.05 MB
07 - Set expectations and goals.mp4
MP4
14.83 MB
3 - 2. Test Planning
08 - Create a test strategy.mp4
MP4
14.16 MB
09 - Make a test plan.mp4
MP4
16.53 MB
10 - Write acceptance criteria.mp4
MP4
9.76 MB
11 - Identify when testing is complete.mp4
MP4
14.02 MB
4 - 3. Types of Testing QA Focuses On
12 - Box testing.mp4
MP4
14.02 MB
13 - Manual testing.mp4
MP4
9.85 MB
14 - UI automation testing.mp4
MP4
12.15 MB
15 - Integration testing.mp4
MP4
7.98 MB
16 - Performance testing.mp4
MP4
9.42 MB
17 - Security testing.mp4
MP4
18.43 MB
5 - 4. Bug Reporting
18 - Identify bugs.mp4
MP4
8.29 MB
19 - Report bugs.mp4
MP4
12.87 MB
20 - Triage bugs.mp4
MP4
9.96 MB
21 - Communicate bugs to the team.mp4
MP4
6.74 MB
22 - Getting bugs fixed.mp4
MP4
10.1 MB
23 - Have bug bashes.mp4
MP4
9.07 MB
6 - Conclusion
24 - Next steps.mp4
MP4
5.97 MB
AhLaN.txt
TXT
175 B
Exercise Files
Bug Report Template.pdf
PDF
35.55 KB
Sample Test Plan.pdf
PDF
46.43 KB
Sample Test Strategy.pdf
PDF
35.35 KB
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Test-Driven Development [AhLaN]
1 - Introduction
01 - Small steps to great things.mp4
MP4
23.49 MB
02 - What you should know.mp4
MP4
3.02 MB
03 - What is test-driven development (TDD).mp4
MP4
51.2 MB
04 - xUnit and JUnit.mp4
MP4
6.06 MB
05 - Writing test cases.mp4
MP4
19.43 MB
2 - 1. TDD Methodology
06 - TDD and agile.mp4
MP4
32.49 MB
07 - Where to start.mp4
MP4
23.32 MB
08 - The iterative red-green-refactor cycle.mp4
MP4
16.78 MB
09 - Refactor to improve the design.mp4
MP4
14.5 MB
10 - ✓ Challenge - Functionality.mp4
MP4
31.79 MB
11 - ✓ Solution - Functionality.mp4
MP4
14.36 MB
3 - 2. TDD Structure and Syntax
12 - Test structure.mp4
MP4
11.76 MB
13 - Assertions.mp4
MP4
10.95 MB
14 - Testing exceptions.mp4
MP4
19.7 MB
15 - ✓ Challenge - Performance.mp4
MP4
37.96 MB
16 - ✓ Solution - Performance.mp4
MP4
24.29 MB
4 - 3. Scaling TDD
17 - TDD tools and frameworks.mp4
MP4
3.64 MB
18 - Assertion frameworks.mp4
MP4
12.79 MB
19 - Test doubles.mp4
MP4
12.77 MB
20 - Mocking.mp4
MP4
14.51 MB
21 - ✓ Challenge - Database.mp4
MP4
25.06 MB
22 - ✓ Solution - Database.mp4
MP4
24.36 MB
5 - Conclusion
23 - Next steps.mp4
MP4
1.16 MB
AhLaN.txt
TXT
175 B
Exercise Files
00_05_begin
.classpath
CLASSPATH
474 B
.project
PROJECT
387 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
bin
main
Hangman.class
CLASS
623 B
test
TestHangman.class
CLASS
750 B
00_05_end
.classpath
CLASSPATH
474 B
.project
PROJECT
385 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
bin
main
Hangman.class
CLASS
623 B
test
TestHangman.class
CLASS
750 B
src
main
Hangman.java
JAVA
227 B
test
TestHangman.java
JAVA
388 B
01_01_begin
.classpath
CLASSPATH
474 B
.project
PROJECT
387 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
bin
main
Hangman.class
CLASS
623 B
test
TestHangman.class
CLASS
750 B
src
main
Hangman.java
JAVA
409 B
test
TestHangman.java
JAVA
542 B
01_01_end
.classpath
CLASSPATH
474 B
.project
PROJECT
385 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
bin
main
Hangman.class
CLASS
1009 B
test
TestHangman.class
CLASS
1.41 KB
src
main
Hangman.java
JAVA
761 B
test
TestHangman.java
JAVA
1.05 KB
01_02_begin
.classpath
CLASSPATH
474 B
.project
PROJECT
387 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
1009 B
test
TestHangman.class
CLASS
1.41 KB
src
main
Hangman.java
JAVA
767 B
test
TestHangman.java
JAVA
1.05 KB
01_02_end
.classpath
CLASSPATH
474 B
.project
PROJECT
385 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
1.79 KB
test
TestHangman.class
CLASS
1.92 KB
src
main
Hangman.java
JAVA
1.21 KB
test
TestHangman.java
JAVA
1.53 KB
01_03_begin
.classpath
CLASSPATH
474 B
.project
PROJECT
387 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
1.79 KB
test
TestHangman.class
CLASS
1.92 KB
src
main
Hangman.java
JAVA
1.21 KB
test
TestHangman.java
JAVA
1.53 KB
01_03_end
.classpath
CLASSPATH
474 B
.project
PROJECT
385 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
2.19 KB
test
TestHangman.class
CLASS
1.75 KB
src
main
Hangman.java
JAVA
1.36 KB
test
TestHangman.java
JAVA
1.42 KB
01_06_begin
.classpath
CLASSPATH
474 B
.project
PROJECT
387 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
2.27 KB
test
TestHangman.class
CLASS
1.66 KB
src
main
Hangman.java
JAVA
1.63 KB
test
TestHangman.java
JAVA
1.49 KB
01_06_end
.classpath
CLASSPATH
474 B
.project
PROJECT
385 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
2.99 KB
test
TestHangman.class
CLASS
2.38 KB
src
main
Hangman.java
JAVA
2.13 KB
test
TestHangman.java
JAVA
2.14 KB
02_03_begin
.classpath
CLASSPATH
474 B
.project
PROJECT
387 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
2.99 KB
test
TestHangman.class
CLASS
2.51 KB
src
main
Hangman.java
JAVA
2.59 KB
test
TestHangman.java
JAVA
2.5 KB
02_03_end
.classpath
CLASSPATH
474 B
.project
PROJECT
385 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
3.11 KB
test
TestHangman.class
CLASS
3.83 KB
src
main
Hangman.java
JAVA
2.74 KB
test
TestHangman.java
JAVA
2.94 KB
02_05_begin
.classpath
CLASSPATH
474 B
.project
PROJECT
387 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
3.11 KB
test
TestHangman.class
CLASS
3.83 KB
src
main
Hangman.java
JAVA
2.74 KB
test
TestHangman.java
JAVA
2.94 KB
02_05_end
.classpath
CLASSPATH
474 B
.project
PROJECT
385 B
.settings
org.eclipse.jdt.core.prefs
PREFS
642 B
WordSource.txt
TXT
2.6 MB
bin
main
Hangman.class
CLASS
3.28 KB
test
TestHangman.class
CLASS
4.68 KB
src
main
Hangman.java
JAVA
3.04 KB
test
TestHangman.java
JAVA
4.1 KB
03-06_end
.classpath
CLASSPATH
1.48 KB
.project
PROJECT
561 B
.settings
org.eclipse.jdt.core.prefs
PREFS
781 B
org.eclipse.m2e.core.prefs
PREFS
90 B
WordSource.txt
TXT
2.6 MB
pom.xml
XML
538 B
src
main
java
main
Hangman.java
JAVA
3.34 KB
MockScoreDB.java
JAVA
103 B
test
java
test
TestHangman.java
JAVA
4.61 KB
target
classes
main
Hangman.class
CLASS
3.64 KB
MockScoreDB.class
CLASS
156 B
test-classes
test
TestHangman.class
CLASS
5.32 KB
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Version Control with Git [AhLaN]
1 - Introduction
01 - Don't lose work.mp4
MP4
26.12 MB
02 - What you should know.mp4
MP4
1.05 MB
03 - Working with the exercise files.mp4
MP4
1.05 MB
2 - 1. Introduction to Version Control
04 - Why you need version control.mp4
MP4
7.97 MB
05 - What is version control.mp4
MP4
5.86 MB
06 - What is Git.mp4
MP4
8.85 MB
07 - The command line vs. the GUI.mp4
MP4
3.01 MB
08 - Git concepts and terminology.mp4
MP4
9.72 MB
09 - Hosting services.mp4
MP4
10.17 MB
10 - Git workflow.mp4
MP4
13.41 MB
11 - Installing Git on Mac.mp4
MP4
5.19 MB
12 - Installing Git on PC.mp4
MP4
5.79 MB
3 - 2. Git and the Command Line
13 - Using the command line.mp4
MP4
6.54 MB
14 - Command line basics.mp4
MP4
6.8 MB
15 - Configure Git settings.mp4
MP4
7.78 MB
16 - Setting up a local repository.mp4
MP4
5.4 MB
17 - Setting up a remote repository.mp4
MP4
7.62 MB
18 - Adding changes with Git add and commit.mp4
MP4
10.92 MB
19 - Keep repositories up to date with Git pull and push.mp4
MP4
10.16 MB
20 - Deleting a repository or branch.mp4
MP4
1.12 MB
21 - Challenge - Putting it all together.mp4
MP4
2.92 MB
22 - Solution - Putting it all together.mp4
MP4
12.84 MB
4 - 3. Git and Graphical User Interfaces (GUI)
23 - Using GUIs.mp4
MP4
8.05 MB
24 - Install GUI.mp4
MP4
12.35 MB
25 - Working with a repository.mp4
MP4
6.29 MB
26 - Adding changes and keeping up to date.mp4
MP4
7.64 MB
27 - What is Git branching.mp4
MP4
5.66 MB
28 - Working with branches.mp4
MP4
10.92 MB
29 - Merging branches.mp4
MP4
8.63 MB
30 - Challenge - Putting it all together.mp4
MP4
1.85 MB
31 - Solution - Putting it all together.mp4
MP4
6.58 MB
5 - Conclusion
32 - Git for collaboration.mp4
MP4
5.3 MB
33 - Next steps.mp4
MP4
1.78 MB
AhLaN.txt
TXT
175 B
Seed Me!!.png
PNG
42.05 KB
Lynda - Programming Foundations - Web Security [AhLaN]
1 - Introduction
01 - The importance of security.mp4
MP4
20.4 MB
2 - 1. Security Overview
02 - What is security.mp4
MP4
17.18 MB
03 - Why security matters.mp4
MP4
12.29 MB
04 - What is a hacker.mp4
MP4
18.48 MB
05 - Threat models.mp4
MP4
19.93 MB
06 - Total security is unachievable.mp4
MP4
16.8 MB
3 - 2. General Security Principles
07 - Least privilege.mp4
MP4
22.02 MB
08 - Simple is more secure.mp4
MP4
17.32 MB
09 - Never trust users.mp4
MP4
19.75 MB
10 - Expect the unexpected.mp4
MP4
11.53 MB
11 - Defense in depth.mp4
MP4
22.03 MB
12 - Security through obscurity.mp4
MP4
23.32 MB
13 - Deny lists and allow lists.mp4
MP4
20.38 MB
14 - Map exposure points and data passageways.mp4
MP4
19.14 MB
4 - 3. Filter Input, Control Output
15 - Regulate requests.mp4
MP4
24.53 MB
16 - Validate input.mp4
MP4
22.16 MB
17 - Sanitize data.mp4
MP4
37.4 MB
18 - Label variables.mp4
MP4
6.24 MB
19 - Keep code private.mp4
MP4
14.74 MB
20 - Keep credentials private.mp4
MP4
23.81 MB
21 - Keep error messages vague.mp4
MP4
14.11 MB
22 - Smart logging.mp4
MP4
18.2 MB
5 - 4. The Most Common Attacks
23 - Types of credential attacks.mp4
MP4
29.38 MB
24 - Strong passwords.mp4
MP4
28.09 MB
25 - URL manipulation and insecure direct object reference (IDOR).mp4
MP4
26.29 MB
26 - SQL injection.mp4
MP4
33.19 MB
27 - Cross-site scripting (XSS).mp4
MP4
34.34 MB
28 - Cross-site request forgery (CSRF).mp4
MP4
25.93 MB
29 - Cross-site request protections.mp4
MP4
22.75 MB
30 - Cookie visibility and theft.mp4
MP4
27.13 MB
31 - Session hijacking.mp4
MP4
33.96 MB
32 - Session fixation.mp4
MP4
17.88 MB
33 - Remote code execution.mp4
MP4
14.69 MB
34 - File upload abuse.mp4
MP4
13.7 MB
35 - Denial of service.mp4
MP4
29.32 MB
6 - Conclusion
36 - Next steps.mp4
MP4
13.96 MB
AhLaN.txt
TXT
175 B
Seed Me!!.png
PNG
42.05 KB
Seed Me!!.png
PNG
42.05 KB
Thumbnails.png
PNG
269.71 KB

Description

Related Torrents

Location

Trackers

Tracker name
udp://tracker.coppersurfer.tk:6969/announce
udp://tracker.leechers-paradise.org:6969/announce
udp://9.rarbg.to:2710/announce
udp://exodus.desync.com:6969/announce
udp://tracker.uw0.xyz:6969/announce
udp://open.stealth.si:80/announce
udp://tracker.tiny-vps.com:6969/announce
udp://open.demonii.si:1337/announc4
udp://explodie.org:6969/announce
udp://tracker.torrent.eu.org:451/announce
udp://tracker.kamigami.org:2710/announce
udp://retracker.akado-ural.ru:80/announce
udp://opentor.org:2710/announce
udp://tracker.lelux.fi:6969/announce
udp://tracker.zer0day.to:1337/announce
udp://tracker.leechers-paradise.org:6969/announce
udp://coppersurfer.tk:6969/announce
Torrent hash: