Other
Lynda - Programming Foundations - Compleat Course Collection - [AhLaN]
Torrent info
Name:Lynda - Programming Foundations - Compleat Course Collection - [AhLaN]
Infohash: 2DC0FF4FDDF651E0DCDC8221F2DE98382125DAD5
Total Size: 9.27 GB
Magnet: Magnet Download
Seeds: 0
Leechers: 1
Stream: Watch Full Movies @ LimeMovies
Last Updated: 2025-11-30 14:57:44 (Update Now)
Torrent added: 2020-07-28 09:30:09
Torrent Files List
Lynda - Programming Foundations - Programming for Kids [AhLaN] (Size: 9.27 GB) (Files: 1360)
Lynda - Programming Foundations - Programming for Kids [AhLaN]
7 - 6. Programming in the Real World
21 - Programming hardware - Arduino and Raspberry Pi.mp4
17 - When programming gets real.mp4
18 - Building and controlling a real robot - LEGO Mindstorms.mp4
19 - Programming real robots - LEGO Mindstorms.mp4
20 - Joining a club - FIRST Robotics Competition.mp4
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Welcome.mp4
2 - 1. Programming for Kids
02 - Programming is fun!.mp4
03 - Graphical vs. coding-based languages.mp4
3 - 2. How Kids Learn
04 - Exploring learning styles - Auditory, kinesthetic, and visual.mp4
05 - Piaget's four stages of cognitive development.mp4
4 - 3. Graphical Programming on the iPad
06 - iPad apps for very young kids.mp4
07 - Making things move - Daisy the Dinosaur.mp4
08 - Conquering challenges - Move the Turtle.mp4
09 - Learning about algorithms - Hopscotch.mp4
5 - 4. Graphical Programming on Personal Computers
10 - Programming animations - Scratch.mp4
11 - Programming Android apps - MIT App Inventor.mp4
12 - Programming games - GameSalad.mp4
6 - 5. Getting Started with Coding
13 - A first real programming language - Logo.mp4
14 - Programming virtual robots - RoboMind.mp4
15 - Learning JavaScript - Crunchzilla Code Monster.mp4
16 - Learning Java - Greenfoot.mp4
8 - Conclusion
22 - Next steps.mp4
Seed Me!!.png
Thumbnails.png
Lynda - Programming Foundations - Algorithms [AhLaN]
AhLaN.txt
Seed Me!!.png
0 - Introduction
01 - Algorithms power the world.mp4
02 - What you should know.mp4
1 - 1. Overview
03 - What are algorithms.mp4
04 - Common algorithms in programming.mp4
05 - Measuring algorithm performance.mp4
2 - 2. Common Data Structures
06 - Introduction to data structures.mp4
07 - Arrays.mp4
08 - Linked lists.mp4
09 - Linked lists walkthrough.mp4
10 - Stacks and queues.mp4
11 - Stacks and queues walkthrough.mp4
12 - Hash tables.mp4
3 - 3. Recursion
13 - Understanding recursion.mp4
14 - Simple recursion example.mp4
15 - Power and factorial.mp4
4 - 4. Sorting Data
16 - Overview of sorting.mp4
17 - The bubble sort.mp4
18 - The merge sort.mp4
19 - Implement the merge sort.mp4
20 - The quicksort.mp4
21 - Implement the quicksort.mp4
5 - 5. Searching Data
22 - Unordered list search.mp4
23 - Ordered list search.mp4
24 - Determine if a list is sorted.mp4
6 - 6. Other Algorithms
25 - Unique filtering with hash table.mp4
26 - Value counting with hash table.mp4
27 - Find max value recursively.mp4
7 - Conclusion
28 - Next steps.mp4
Exercise Files
1 Introduction
gcd_finished.py
gcd_start.py
2 Data Structures
Hash Table
hashtable_finished.py
hashtable_start.py
LinkedList
linklist_finished.py
linklist_start.py
Queues
queue_finished.py
queue_start.py
Stacks
stack_finished.py
stack_start.py
3 Recursion
countdown_finished.py
countdown_start.py
recursion_finished.py
recursion_start.py
4 Sorting
BubbleSort
bubble_finished.py
bubble_start.py
MergeSort
mergesort_finished.py
mergesort_start.py
Quicksort
quicksort_finished.py
quicksort_start.py
5 Searching
issorted_finished.py
issorted_start.py
ordered_finished.py
ordered_start.py
unordered_finished.py
unordered_start.py
6 Other Algorithms
Filter_finished.py
Filter_start.py
findmax_finished.py
findmax_start.py
ValueCounter_finished.py
ValueCounter_start.py
Lynda - Programming Foundations - APIs and Web Services [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Communicate on the web using services.mp4
02 - What you should know.mp4
2 - 1. Understanding Web Services
03 - Web services overview.mp4
04 - Advantages of web services.mp4
05 - Considerations of web services.mp4
06 - Secure web services.mp4
07 - Web services, APIs, and microservices.mp4
3 - 2. Using RESTful APIs and HATEOAS
08 - REST overview.mp4
09 - Benefits of REST.mp4
10 - HATEOAS overview.mp4
11 - Consume a RESTful API.mp4
12 - Consume a RESTful API via Postman.mp4
13 - Create a RESTful API.mp4
14 - Document an API.mp4
4 - 3. Using SOAP-Based Web Services
15 - SOAP overview.mp4
16 - History and future of SOAP.mp4
17 - Consume a SOAP web service.mp4
18 - Consume a SOAP web service via SoapUI.mp4
19 - Create a web service.mp4
5 - 4. Developing APIs Using GraphQL
20 - GraphQL overview.mp4
21 - The structure of GraphQL queries.mp4
22 - Consume a GraphQL API.mp4
23 - Create an API with GraphQL.mp4
6 - Conclusion
24 - Next steps.mp4
Exercise Files
02_04
programming-jokes
smiley.png
programming-jokes
AppDelegate.swift
Info.plist
ViewController.swift
Assets.xcassets
Contents.json
AppIcon.appiconset
Contents.json
smiley.imageset
Contents.json
smiley.png
Base.lproj
LaunchScreen.storyboard
Main.storyboard
programming-jokes.xcodeproj
project.pbxproj
project.xcworkspace
contents.xcworkspacedata
xcuserdata
keshawilliams.xcuserdatad
UserInterfaceState.xcuserstate
xcuserdata
keshawilliams.xcuserdatad
xcschemes
xcschememanagement.plist
programming-jokesTests
Info.plist
programming_jokesTests.swift
programming-jokesUITests
Info.plist
programming_jokesUITests.swift
02_06
Web Service Foundations.postman_collection.json
createAPI
.gitignore
mvnw
mvnw.cmd
pom.xml
README.md
.mvn
wrapper
maven-wrapper.jar
maven-wrapper.properties
src
main
java
com
keysoft
bugtracker
BugtrackerApplication.java
bootstrap
BugtrackerApplicationLoader.java
config
RepositoryConfiguration.java
WebConfiguration.java
domain
Ticket.java
repositories
TicketRepository.java
resources
application.properties
log4j.properties
test
java
com
keysoft
bugtracker
BugtrackerApplicationTests.java
02_07
documentAPI
.gitignore
mvnw
mvnw.cmd
pom.xml
README.md
.mvn
wrapper
maven-wrapper.jar
maven-wrapper.properties
ApplicationCatalog
lib
hamcrest-core-1.3.jar
junit-4.12.jar
src
main
java
com
keysoft
bugtracker
ApplicationCatalogApplication.java
bootstrap
ApplicationCatalogApplicationLoader.java
config
RepositoryConfiguration.java
SwaggerConfig.java
WebConfiguration.java
controller
ApplicationCatalogController.java
domain
Application.java
repositories
ApplicationRepository.java
resources
application.properties
log4j.properties
test
main
java
com
keysoft
bugtracker
ApplicationCatalogApplicationTests.java
controller
ApplicationCatalogControllerTests.java
repositories
ApplicationRepositoryTests.java
out
production
ApplicationCatalog
main
java
com
keysoft
bugtracker
ApplicationCatalogApplication.class
bootstrap
ApplicationCatalogApplicationLoader.class
config
RepositoryConfiguration.class
SwaggerConfig.class
WebConfiguration.class
controller
ApplicationCatalogController.class
domain
Application.class
repositories
ApplicationRepository.class
resources
application.properties
log4j.properties
TicketManagement
main
java
com
keysoft
bugtracker
TicketManagementApplication.class
bootstrap
TicketManagementApplicationLoader.class
config
RepositoryConfiguration.class
SwaggerConfig.class
WebConfiguration.class
domain
Ticket.class
repositories
TicketRepository.class
resources
application.properties
log4j.properties
UserManagement
main
java
com
keysoft
bugtracker
UserManagementApplication.class
bootstrap
UserManagementApplicationLoader.class
config
RepositoryConfiguration.class
WebConfiguration.class
domain
Person.class
repositories
PersonRepository.class
resources
application.properties
log4j.properties
test
ApplicationCatalog
main
java
com
keysoft
bugtracker
ApplicationCatalogApplicationTests.class
controller
ApplicationCatalogControllerTests.class
repositories
ApplicationRepositoryTests.class
TicketManagement
lib
hamcrest-core-1.3.jar
junit-4.12.jar
src
main
java
com
keysoft
bugtracker
TicketManagementApplication.java
bootstrap
TicketManagementApplicationLoader.java
config
RepositoryConfiguration.java
SwaggerConfig.java
WebConfiguration.java
domain
Ticket.java
repositories
TicketRepository.java
resources
application.properties
log4j.properties
UserManagement
lib
hamcrest-core-1.3.jar
junit-4.12.jar
src
main
java
com
keysoft
bugtracker
UserManagementApplication.java
bootstrap
UserManagementApplicationLoader.java
config
RepositoryConfiguration.java
WebConfiguration.java
domain
Person.java
repositories
PersonRepository.java
resources
application.properties
log4j.properties
03_03
.idea
.name
compiler.xml
misc.xml
modules.xml
vcs.xml
workspace.xml
artifacts
javaee_war.xml
javaee_war_exploded.xml
libraries
Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_5.xml
Maven__com_fasterxml_jackson_core_jackson_core_2_9_5.xml
Maven__com_fasterxml_jackson_core_jackson_databind_2_9_5.xml
Maven__com_fasterxml_jackson_jaxrs_jackson_jaxrs_base_2_9_5.xml
Maven__com_fasterxml_jackson_jaxrs_jackson_jaxrs_json_provider_2_9_5.xml
Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_5.xml
Maven__com_github_fge_jackson_coreutils_1_0.xml
Maven__com_github_fge_json_patch_1_3.xml
Maven__com_google_guava_guava_14_0.xml
Maven__com_google_protobuf_protobuf_java_2_6_0.xml
Maven__com_sun_mail_javax_mail_1_5_0.xml
Maven__javax_activation_activation_1_1.xml
Maven__javax_javaee_api_7_0.xml
Maven__mysql_mysql_connector_java_8_0_11.xml
Maven__net_jcip_jcip_annotations_1_0.xml
Maven__org_jboss_resteasy_resteasy_jackson2_provider_3_6_1_Final.xml
project
javaee.iml
javaee7-essentials-pom.iml
javaee7.iml
pom.xml
src
main
java
config
RestApplicationConfig.java
src
main
java
com
keysoft
model
Application.java
Ticket.java
provider
JacksonJsonProvider.java
soap
NumberToWordClient.java
dataaccess
webservicesserver
NumberConversion.java
NumberConversionSoapType.java
NumberToDollars.java
NumberToDollarsResponse.java
NumberToWords.java
NumberToWordsResponse.java
ObjectFactory.java
package-info.class
package-info.java
target
javaee-7.0.war
javaee7-essentials-pom-7.0.war
classes
config
RestApplicationConfig.class
src
main
java
com
keysoft
model
Application.class
Ticket.class
provider
JacksonJsonProvider.class
soap
NumberToWordClient.class
dataaccess
webservicesserver
NumberConversion.class
NumberConversionSoapType.class
NumberToDollars.class
NumberToDollarsResponse.class
NumberToWords.class
NumberToWordsResponse.class
ObjectFactory.class
package-info.class
javaee-7.0
META-INF
MANIFEST.MF
WEB-INF
classes
HelloWorldService.class
config
RestApplicationConfig.class
src
main
java
com
keysoft
model
Application.class
Ticket.class
provider
JacksonJsonProvider.class
rest
ApplicationResource.class
soap
ApplicationClient.class
ApplicationService.class
IApplicationService.class
generated
ApplicationClientGen.class
ApplicationServiceSOAP.class
GetAll.class
GetAllResponse.class
IApplicationService.class
ObjectFactory.class
package-info.class
utils
Database.class
lib
guava-14.0.jar
jackson-annotations-2.9.5.jar
jackson-core-2.9.5.jar
jackson-coreutils-1.0.jar
jackson-databind-2.9.5.jar
jackson-jaxrs-base-2.9.5.jar
jackson-jaxrs-json-provider-2.9.5.jar
jackson-module-jaxb-annotations-2.9.5.jar
jcip-annotations-1.0.jar
json-patch-1.3.jar
mysql-connector-java-8.0.11.jar
protobuf-java-2.6.0.jar
resteasy-jackson2-provider-3.6.1.Final.jar
javaee7-essentials-pom-7.0
META-INF
MANIFEST.MF
WEB-INF
classes
HelloWorldService.class
config
RestApplicationConfig.class
lib
mysql-connector-java-8.0.11.jar
protobuf-java-2.6.0.jar
03_04
NumberToDollars-soapui-project.xml
03_05
CustomSOAPAPI-soapui-project.xml
.idea
.name
compiler.xml
misc.xml
modules.xml
vcs.xml
workspace.xml
artifacts
javaee_war.xml
javaee_war_exploded.xml
libraries
Maven__com_fasterxml_jackson_core_jackson_annotations_2_9_5.xml
Maven__com_fasterxml_jackson_core_jackson_core_2_9_5.xml
Maven__com_fasterxml_jackson_core_jackson_databind_2_9_5.xml
Maven__com_fasterxml_jackson_jaxrs_jackson_jaxrs_base_2_9_5.xml
Maven__com_fasterxml_jackson_jaxrs_jackson_jaxrs_json_provider_2_9_5.xml
Maven__com_fasterxml_jackson_module_jackson_module_jaxb_annotations_2_9_5.xml
Maven__com_github_fge_jackson_coreutils_1_0.xml
Maven__com_github_fge_json_patch_1_3.xml
Maven__com_google_guava_guava_14_0.xml
Maven__com_google_protobuf_protobuf_java_2_6_0.xml
Maven__com_sun_mail_javax_mail_1_5_0.xml
Maven__javax_activation_activation_1_1.xml
Maven__javax_javaee_api_7_0.xml
Maven__mysql_mysql_connector_java_8_0_11.xml
Maven__net_jcip_jcip_annotations_1_0.xml
Maven__org_jboss_resteasy_resteasy_jackson2_provider_3_6_1_Final.xml
project
javaee.iml
javaee7-essentials-pom.iml
javaee7.iml
pom.xml
src
main
java
config
RestApplicationConfig.java
src
main
java
com
keysoft
model
Application.java
Ticket.java
provider
JacksonJsonProvider.java
soap
ApplicationService.java
IApplicationService.java
target
javaee-7.0.war
javaee7-essentials-pom-7.0.war
classes
config
RestApplicationConfig.class
src
main
java
com
keysoft
model
Application.class
Ticket.class
provider
JacksonJsonProvider.class
soap
ApplicationService.class
IApplicationService.class
javaee-7.0
META-INF
MANIFEST.MF
WEB-INF
classes
HelloWorldService.class
config
RestApplicationConfig.class
src
main
java
com
keysoft
model
Application.class
Ticket.class
provider
JacksonJsonProvider.class
soap
ApplicationService.class
IApplicationService.class
lib
guava-14.0.jar
jackson-annotations-2.9.5.jar
jackson-core-2.9.5.jar
jackson-coreutils-1.0.jar
jackson-databind-2.9.5.jar
jackson-jaxrs-base-2.9.5.jar
jackson-jaxrs-json-provider-2.9.5.jar
jackson-module-jaxb-annotations-2.9.5.jar
jcip-annotations-1.0.jar
json-patch-1.3.jar
mysql-connector-java-8.0.11.jar
protobuf-java-2.6.0.jar
resteasy-jackson2-provider-3.6.1.Final.jar
javaee7-essentials-pom-7.0
META-INF
MANIFEST.MF
WEB-INF
classes
HelloWorldService.class
config
RestApplicationConfig.class
lib
mysql-connector-java-8.0.11.jar
protobuf-java-2.6.0.jar
04_04
package-lock.json
package.json
server.js
Lynda - Programming Foundations - Beyond the Fundamentals [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Broadening your knowledge of programming fundamentals.mp4
02 - What you should know.mp4
03 - Configuring your environment.mp4
2 - 1. Collections
04 - Understanding collections.mp4
05 - Creating simple collections.mp4
06 - Creating more complex collections.mp4
07 - Working with collections.mp4
08 - Collections in other languages.mp4
09 - Challenge - Working with a collection.mp4
10 - Solution - Working with a collection.mp4
3 - 2. Iteration
11 - Introduction to iteration.mp4
12 - Iterating through collections.mp4
13 - Iterating to a custom endpoint.mp4
14 - Challenge - Creating a for loop.mp4
15 - Solution - Creating a for loop.mp4
4 - 3. Using External Code
16 - Comparing types of external code.mp4
17 - Working with a module.mp4
18 - Understanding libraries and frameworks.mp4
5 - 4. Working with Strings
19 - Combining and manipulating strings.mp4
20 - Finding patterns in strings.mp4
21 - Creating regular expressions.mp4
22 - Challenge - Strings.mp4
23 - Solution - Strings.mp4
6 - 5. Planning a Program
24 - Choosing a code style.mp4
25 - Writing pseudocode.mp4
7 - 6. Input and Output
26 - Introduction to input and output.mp4
27 - Working with file input and output.mp4
8 - 7. Debugging
28 - Introduction to debugging.mp4
29 - Debugging code in an IDE.mp4
30 - Interpreting error messages.mp4
31 - Debugging without error messages.mp4
32 - Creating a test case.mp4
33 - Challenge - Debugging.mp4
34 - Solution - Debugging.mp4
9 - 8. Object Orientation
35 - Introduction to object-oriented programming.mp4
36 - Using built-in classes.mp4
37 - Creating custom classes and objects.mp4
10 - 9. Advanced Topics
38 - Advanced topics in programming.mp4
39 - Memory management across languages.mp4
40 - Introduction to multithreading.mp4
41 - Introduction to algorithms.mp4
11 - Conclusion
42 - Continuing your programming quest.mp4
Exercise Files
Ch01
01_02
begin
list.py
end
list.py
01_03
begin
dictionary.py
end
dictionary.py
01_04
begin
dictionary.py
list.py
end
dictionary.py
list.py
01_06
begin
collections.py
01_07
begin
collections.py
end
collections.py
Ch02
02_02
begin
for_loop.py
end
for_loop.py
02_03
end
while_loop.py
02_04
begin
for_loop_challenge.py
02_05
begin
for_loop_challenge.py
end
for_loop_challenge.py
Ch03
03_02
begin
testmodule.py
end
app.py
testmodule.py
__pycache__
testmodule.cpython-37.pyc
Ch04
04_01
begin
app.py
end
app.py
04_02
begin
app.py
end
app.py
04_03
begin
app.py
end
app.py
04_04
begin
app.py
04_05
begin
app.py
end
app.py
Ch06
06_02
begin
add-values.py
values.txt
end
add-values.py
values-totaled.txt
values.txt
Ch07
07_02
begin
count.py
end
count.py
07_03
begin
compare.py
end
compare.py
07_04
begin
count.py
end
count.py
07_05
begin
forecast.py
end
forecast.py
07_06
begin
plant.py
07_07
begin
plant.py
end
plant.py
Ch08
08_02
begin
list.py
end
list.py
08_03
begin
class.py
end
class.py
Lynda - Programming Foundations - Data Structures [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Understand data structures.mp4
02 - What you should know.mp4
2 - 1. Introduction to Data Structures
03 - Introduction to data and data types.mp4
04 - Numerical data types.mp4
05 - Booleans and characters.mp4
06 - Primitive types in memory.mp4
07 - Introduction to data structures.mp4
08 - Strings.mp4
09 - Primitive vs. reference types in memory.mp4
3 - 2. Arrays
10 - What are arrays.mp4
11 - Use arrays in Swift.mp4
12 - Multidimensional arrays.mp4
13 - Multidimensional arrays in JavaScript.mp4
14 - Jagged arrays.mp4
15 - Jagged arrays in C#.mp4
16 - Resizable arrays and language support.mp4
17 - Search arrays.mp4
18 - Sort arrays.mp4
19 - Big O notation.mp4
4 - 3. Lists
20 - What are linked lists.mp4
21 - Operations on linked lists.mp4
22 - Build a linked list in Java.mp4
23 - Use linked lists in Java.mp4
24 - Singly vs. doubly linked lists.mp4
25 - Lists in other languages.mp4
26 - Pros and cons of lists.mp4
5 - 4. Stacks and Queues
27 - What are stacks.mp4
28 - Implement stacks in Swift.mp4
29 - Use stacks in Swift for LIFO.mp4
30 - Error tracing with stacks.mp4
31 - What are queues.mp4
32 - Implement queues in Swift.mp4
33 - Use queues in Swift for FIFO.mp4
34 - Queues in other languages.mp4
35 - Specialized queues.mp4
36 - Pros and cons of stacks and queues.mp4
6 - 5. Hash-Based Data Structures
37 - What are associative arrays.mp4
38 - Understanding hash functions.mp4
39 - Understanding hash tables.mp4
40 - Using dictionaries in Python.mp4
41 - Language support for hashing.mp4
42 - Language support for hash tables.mp4
43 - Pros and cons of hash-based structures.mp4
7 - 6. Trees and Graphs
44 - What are sets.mp4
45 - Sets in Python 3.mp4
46 - Introduction to tree data structures.mp4
47 - Understand binary search trees.mp4
48 - Understand heaps.mp4
49 - Pros and cons of tree data structures.mp4
8 - Conclusion
50 - Wrap-up.mp4
Exercise Files
02_02
02_02_swiftarrays.swift
02_04
02_04_javascriptmultiarrays.js
02_06
02_06_jaggedarrays.cs
03_03
03_03_javaLinkedList.java
03_04
03_04_linkedListJavaClass.java
04_02
04_02_implementstacksswift.swift
04_03
04_03_swiftLIFO.swift
04_04
04_04_ErrorTracing.java
04_06
04_06_queueImplement.swift
04_07
04_07_queueFIFO.swift
05_04
05_04_dictionaries.py
06_02
06_02_pythonsets.py
Lynda - Programming Foundations - Databases [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Why use a database.mp4
02 - What you should know.mp4
03 - Understanding databases - Benefits of spreadsheets.mp4
04 - Understanding databases - Benefits of structured data.mp4
2 - 1. Database Foundations
05 - Relational databases.mp4
06 - Keys and unique values.mp4
07 - Relationships.mp4
08 - ACID and transactions.mp4
09 - Basic SQL.mp4
3 - 2. Tables
10 - Modeling and planning a database.mp4
11 - Naming tables.mp4
12 - Columns and data types.mp4
13 - Numbers and other types.mp4
14 - Primary and foreign keys.mp4
4 - 3. Relationships
15 - Creating relationships.mp4
16 - One-to-many relationships.mp4
17 - Many-to-many relationships.mp4
18 - One-to-one relationships.mp4
19 - Relationship rules and referential integrity.mp4
5 - 4. Database Optimization
20 - Normalization.mp4
21 - First normal form.mp4
22 - Second normal form.mp4
23 - Third normal form.mp4
24 - Denormalization.mp4
6 - 5. Querying a Database
25 - Creating a database.mp4
26 - Creating tables.mp4
27 - Writing SQL queries.mp4
28 - Narrowing query results.mp4
29 - Sorting results.mp4
30 - Aggregate functions.mp4
31 - Joining tables.mp4
32 - Modifying data.mp4
7 - 6. Querying a Database
33 - Indexes, transactions, and stored procedures.mp4
34 - Access control, compliance, and injection.mp4
35 - Software options.mp4
8 - Conclusion
36 - Next steps.mp4
Lynda - Programming Foundations - Design Patterns [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Don't reinvent the wheel.mp4
02 - What you should know.mp4
2 - 1. Design Patterns
03 - Object-oriented design experience.mp4
04 - What are design patterns.mp4
05 - What are design principles.mp4
3 - 2. The Strategy Pattern
06 - Revisiting inheritance.mp4
07 - Limitations of inheritance.mp4
08 - Trying interfaces.mp4
09 - Get inspiration from design principles.mp4
10 - Programming to an interface.mp4
11 - Applying the principles.mp4
12 - Exploring the strategy pattern.mp4
13 - Why HAS-A is better than IS-A.mp4
14 - Challenge - The Strategy pattern.mp4
15 - Solution - The Strategy pattern.mp4
4 - 3. The Adapter Pattern
16 - Understanding the adapter pattern.mp4
17 - The Adapter pattern defined.mp4
18 - Using the Adapter pattern.mp4
19 - Challenge - The Adapter pattern.mp4
20 - Solution - The Adapter pattern.mp4
5 - 4. The Observer Pattern
21 - Understanding the Observer pattern.mp4
22 - The Observer pattern defined.mp4
23 - Using the Observer pattern.mp4
24 - The Observer pattern and loose coupling.mp4
25 - Challenge - The Observer pattern.mp4
26 - Solution - The Observer pattern.mp4
6 - 5. The Decorator Pattern
27 - Creating chaos with inheritance.mp4
28 - Understanding the open-closed principle.mp4
29 - Extending behavior with composition.mp4
30 - Understanding the decorator pattern.mp4
31 - Using the Decorator pattern.mp4
32 - Challenge - The Decorator pattern.mp4
33 - Solution - The Decorator pattern.mp4
7 - 6. The Iterator Pattern
34 - Encapsulating iteration.mp4
35 - Understanding the Iterator pattern.mp4
36 - Using the Iterator pattern.mp4
37 - Using built-in iterators.mp4
38 - The single responsibility principle.mp4
39 - The iterator pattern as language feature.mp4
40 - Challenge - The Iterator pattern.mp4
41 - Solution - The Iterator pattern.mp4
8 - 7. The Factory Patterns
42 - The need for factory patterns.mp4
43 - The Factory Method pattern.mp4
44 - Using the Factory Method pattern.mp4
45 - Challenge - The simple Factory pattern.mp4
46 - Solution - The simple Factory pattern.mp4
9 - Conclusion
47 - Applying patterns.mp4
48 - Where to go from here.mp4
Exercise Files
02_StrategyPattern
challenge
BasicCameraApp.java
CameraPlusApp.java
Email.java
PhoneCameraApp.java
PhotoWithPhone.java
ShareStrategy.java
Social.java
Txt.java
ducks
DecoyDuck.java
Duck.java
FakeQuack.java
FlyBehavior.java
FlyNoWay.java
FlyRocketPowered.java
FlyWithWings.java
MallardDuck.java
MiniDuckSimulator.java
MiniDuckSimulator1.java
ModelDuck.java
MuteQuack.java
Quack.java
QuackBehavior.java
RedHeadDuck.java
RubberDuck.java
Squeak.java
03_AdapterPattern
ducks
Duck.java
DuckAdapter.java
DuckTestDrive.java
MallardDuck.java
Turkey.java
TurkeyAdapter.java
TurkeyTestDrive.java
WildTurkey.java
challenge
Drone.java
DroneAdapter.java
SuperDrone.java
04_ObserverPattern
simple
Example.java
Observer.java
SimpleObserver.java
SimpleSubject.java
Subject.java
weather
CurrentConditionsDisplay.java
DisplayElement.java
ForecastDisplay.java
HeatIndexDisplay.java
Observer.java
StatisticsDisplay.java
Subject.java
WeatherData.java
WeatherStation.java
WeatherStationHeatIndex.java
05_DecoratorPattern
pizza
Cheese.java
Olives.java
Pizza.java
PizzaStore.java
ThickcrustPizza.java
ThincrustPizza.java
ToppingDecorator.java
starbuzz
Beverage.java
CondimentDecorator.java
DarkRoast.java
Decaf.java
Espresso.java
HouseBlend.java
Milk.java
Mocha.java
Soy.java
StarbuzzCoffee.java
Whip.java
06_IteratorPattern
dinermerger
AlternatingDinerMenuIterator.java
ArrayIterator.java
ArrayListIterator.java
DinerMenu.java
DinerMenuIterator.java
Iterator.java
Menu.java
MenuItem.java
MenuTestDrive.java
PancakeHouseMenu.java
PancakeHouseMenuIterator.java
Waitress.java
implicit
DinerMenu.java
DinerMenuIterator.java
Menu.java
MenuItem.java
MenuTestDrive.java
PancakeHouseMenu.java
Waitress.java
07_FactoryPattern
challenge
Calendar.java
CalendarTestDrive.java
PacificCalendar.java
Zone.java
ZoneCentral.java
ZoneEastern.java
ZoneFactory.java
ZoneMountain.java
ZonePacific.java
pizzafm
ChicagoPizzaStore.java
ChicagoStyleCheesePizza.java
ChicagoStyleClamPizza.java
ChicagoStylePepperoniPizza.java
ChicagoStyleVeggiePizza.java
DependentPizzaStore.java
NYPizzaStore.java
NYStyleCheesePizza.java
NYStyleClamPizza.java
NYStylePepperoniPizza.java
NYStyleVeggiePizza.java
Pizza.java
PizzaStore.java
PizzaTestDrive.java
pizzas
CheesePizza.java
ClamPizza.java
PepperoniPizza.java
Pizza.java
PizzaStore.java
PizzaTestDrive.java
SimplePizzaFactory.java
VeggiePizza.java
Lynda - Programming Foundations - Discrete Mathematics [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Welcome.mp4
02 - What you should know.mp4
03 - Using the exercise files.mp4
2 - 1. Discrete Math Uses
04 - Basics of discrete mathematics.mp4
05 - Discrete math for programming.mp4
06 - Real-world discrete math.mp4
07 - Abstract discrete math.mp4
3 - 2. Sets
08 - Objects as sets.mp4
09 - Set notation.mp4
10 - Set operations.mp4
11 - Power sets.mp4
12 - Sequences and sums.mp4
13 - Recursion.mp4
14 - Cardinality, disjointness, and partitions.mp4
15 - Sets from Cartesian products.mp4
16 - Challenge - Practice with sets.mp4
17 - Solution - Practice with sets.mp4
4 - 3. Setting Up SML
18 - Functional programming.mp4
19 - Datatypes.mp4
20 - Characters and strings.mp4
21 - Recursive functions.mp4
22 - Challenge - Learn SML.mp4
23 - Solution - Create new data types.mp4
5 - 4. Analyzing Data Sequences
24 - Use SML to create lists.mp4
25 - Perform functions on lists.mp4
26 - Create datatypes that use lists.mp4
27 - Challenge - Model a lunch order.mp4
28 - Solution - Model a lunch order.mp4
6 - 5. Effective Arguments and Defensible Decisions
29 - Valid reasoning and inference.mp4
30 - Truth tables.mp4
31 - Identify and evaluate predicates.mp4
32 - Conditional propositions.mp4
33 - Valid arguments.mp4
34 - Rules of inference.mp4
35 - Prove logical equivalence.mp4
36 - Challenge - Write truth tables.mp4
37 - Solution - Write truth tables.mp4
7 - 6. Proofs Made Easy
38 - Write a general outline for a proof.mp4
39 - Write subset proofs.mp4
40 - Evaluate conditional proofs.mp4
41 - Understand biconditional proofs.mp4
42 - Prove with mathematical induction.mp4
43 - Challenge - Write a proof.mp4
44 - Solution - Write a proof.mp4
8 - 7. Advanced Discrete Math Topics
45 - Visualize data with graph theory.mp4
46 - Network optimization with trees.mp4
47 - Event probability.mp4
48 - Cryptography.mp4
49 - Challenge - Advanced techniques.mp4
50 - Solution - Advanced techniques.mp4
9 - Conclusion
51 - Next steps.mp4
Exercise Files
Ch02
02_09
02_09 Challenge.pdf
02_10
02_10 Solution.pdf
Ch05
05_08
05_08_Challenge.pdf
05_09
05_09_Solution.pdf
Ch06
06_06
06_06_Challenge.pdf
06_07
06_07_Solution.pdf
Ch07
07_05
07_05 Challenge.pdf
07_06
07_06_Solution.pdf
Reference
Logic Reference.pdf
Set Identities.pdf
Set Theory.pdf
Lynda - Programming Foundations - Fundamentals [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - The fundamentals of programming.mp4
02 - Following along with the course.mp4
2 - 1. Programming Basics
03 - What is programming.mp4
04 - What is a programming language.mp4
05 - Writing source code.mp4
06 - Running your code.mp4
07 - Using an IDE.mp4
3 - 2. Programming Syntax
08 - Why Python.mp4
09 - Installing Python on a Mac.mp4
10 - Installing Python on Windows.mp4
11 - Running Python on the command line.mp4
12 - Installing Visual Studio Code on a Mac.mp4
13 - Installing Visual Studio Code on Windows.mp4
14 - Running Python in an IDE.mp4
15 - Basic statements and expressions.mp4
16 - Troubleshooting issues.mp4
4 - 3. Variables and Data Types
17 - Introduction to variables and data types.mp4
18 - Variables across languages.mp4
19 - Working with numbers.mp4
20 - Working with strings.mp4
21 - Properly using whitespace.mp4
22 - Working with comments.mp4
23 - Challenge - What's the output.mp4
24 - Solution - What's the output.mp4
5 - 4. Conditional Code
25 - Making decisions in code.mp4
26 - Exploring conditional code.mp4
27 - Working with simple conditions.mp4
28 - Conditionals across languages.mp4
29 - Challenge - Guessing game.mp4
30 - Solution - Guessing game.mp4
6 - 5. Modular Code
31 - Introduction to functions.mp4
32 - Creating and calling functions.mp4
33 - Setting parameters and arguments.mp4
34 - Returning values from functions.mp4
35 - Functions across languages.mp4
36 - Challenge - Favorite cities.mp4
37 - Solution - Favorite cities.mp4
7 - Conclusion
38 - Exploring languages.mp4
39 - Next steps.mp4
Exercise Files
Boolean Expressions and Relational Operators Practice Worksheet.pdf
Practice Exercises.pdf
Software Lingo.pdf
Troubleshooting Installation Issues.pdf
Chap01
01_03.py
Chap02
02_01.py
02_07_begin.py
02_07_end.py
02_09.py
Troubleshooting Installation Issues.docx
Chap03
03_01_end.py
03_02_end.py
03_05_begin.py
03_05_end.py
03_06_begin.py
03_06_end.py
03_07.py
03_08_solution
Chap04
04_02.py
04_03_begin.py
04_03_end.py
04_06.py
Boolean Expressions and Relational Operators Practice Worksheet.docx
Chap05
05_01_begin.py
05_01_end.py
05_02_begin.py
05_02_end.py
05_03_begin.py
05_03_end.py
05_04_begin.py
05_04_end.py
05_07.py
Lynda - Programming Foundations - Fuzzy Logic [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Welcome.mp4
02 - What you should know.mp4
2 - 1. A Brief Word on Ambiguity
03 - What is ambiguity.mp4
04 - Computer logic vs. human logic.mp4
05 - Computers forced us to think logically.mp4
06 - Issues with logical thinking.mp4
3 - 2. Discovery of Fuzzy Set Theory
07 - Origins of fuzzy logic.mp4
08 - Definition of fuzzy set theory.mp4
09 - More ways to think about data.mp4
10 - Membership function.mp4
11 - Why do we need fuzzy data.mp4
4 - 3. Applications of Fuzzy Set Theory
12 - Information retrieval.mp4
13 - Fuzzy inference.mp4
14 - Machine learning and artificial intelligence (AI).mp4
15 - Expert systems and simulations.mp4
6 - Conclusion
16 - Next steps.mp4
Lynda - Programming Foundations - Object-Oriented Design [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Learn object-oriented design principles.mp4
02 - What you should know.mp4
2 - 1. Object-Oriented Fundamentals
03 - Object-oriented thinking.mp4
04 - Objects.mp4
05 - Classes.mp4
06 - Abstraction.mp4
07 - Encapsulation.mp4
08 - Inheritance.mp4
09 - Polymorphism.mp4
10 - Analysis, design, and programming.mp4
11 - Unified modeling language (UML).mp4
3 - 2. Requirements
12 - Defining requirements.mp4
13 - FURPS+ requirements.mp4
14 - Challenge - Jukebox requirements.mp4
15 - Solution - Jukebox requirements.mp4
4 - 3. Use Cases and User Stories
16 - Use cases.mp4
17 - Identifying the actors.mp4
18 - Identifying the scenarios.mp4
19 - Diagramming use cases.mp4
20 - User stories.mp4
21 - Challenge - Jukebox use cases.mp4
22 - Solution - Jukebox use cases.mp4
5 - 4. Domain Modeling
23 - Identifying the objects.mp4
24 - Identifying class relationships.mp4
25 - Identifying class responsibilities.mp4
26 - CRC cards.mp4
27 - Challenge - Jukebox conceptual model.mp4
28 - Solution - Jukebox conceptual model.mp4
6 - 5. Class Diagrams
29 - Creating class diagrams - Attributes.mp4
30 - Creating class diagrams - Behaviors.mp4
31 - Converting class diagrams into code.mp4
32 - Instantiating classes.mp4
33 - Class with multiple constructors.mp4
34 - Static attributes and methods.mp4
35 - Challenge - Jukebox class diagrams.mp4
36 - Solution - Jukebox class diagrams.mp4
7 - 6. Inheritance and Composition
37 - Identifying inheritance situations.mp4
38 - Using inheritance.mp4
39 - Abstract and concrete classes.mp4
40 - Interfaces.mp4
41 - Aggregation.mp4
42 - Composition.mp4
43 - Challenge - Jukebox class relationships.mp4
44 - Solution - Jukebox class relationships.mp4
8 - 7. Software Development
45 - OOP support in different languages.mp4
46 - General development principles.mp4
47 - Software testing.mp4
48 - Design patterns.mp4
9 - Conclusion
49 - Next steps.mp4
Lynda - Programming Foundations - Open-Source Licensing [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Welcome.mp4
02 - What you should know before watching this course.mp4
03 - Disclaimer.mp4
2 - 1. Licensing and Open-Source Fundamentals
04 - What is a license.mp4
05 - The role of copyrights, patents, and trademarks.mp4
06 - Introduction to open source and open-source principles.mp4
3 - 2. Software Licensing
07 - What is a software license.mp4
08 - The first open-source license - BSD.mp4
09 - Open-source licenses vs. the public domain.mp4
10 - The three basic licenses - GPL.mp4
11 - The three basic licenses - MIT.mp4
12 - The three basic licenses - Apache.mp4
13 - Permissive vs. copyleft open-source licenses.mp4
14 - Choosing the right open-source license.mp4
4 - 3. Additional Topics
15 - Nonsoftware works and the Creative Commons.mp4
16 - Multiple open-source license scenarios and compatibility.mp4
17 - Dual licensing.mp4
18 - Contributor license agreements.mp4
19 - The role of patent licenses and promises.mp4
20 - Establishing a business entity for your project.mp4
5 - Conclusion
21 - Next steps.mp4
AhLaN.txt
Lynda - Programming Foundations - Real-World Examples [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Welcome.mp4
02 - What you should know.mp4
03 - Using the exercise files.mp4
04 - Installing Python 3 for Windows.mp4
05 - Installing Python 3 for Mac.mp4
2 - 1. Functions
06 - Cook with functions.mp4
07 - Code reuse.mp4
08 - Add new input parameters.mp4
09 - Local and global variables.mp4
3 - 2. Objects
10 - Clothing as objects.mp4
11 - Custom objects.mp4
12 - Naming objects.mp4
13 - Mutable and immutable data.mp4
4 - 3. Class Inheritance
14 - Inheriting classes.mp4
15 - Override inherited methods.mp4
5 - 4. Modules and Packages
16 - Select tools from modules.mp4
17 - Import tools from packages.mp4
6 - 5. Lists and Tuples
18 - Parking with lists.mp4
19 - Multidimensional lists.mp4
20 - Tuples.mp4
7 - 6. Queues and Stacks
21 - Queues.mp4
22 - Stacks.mp4
8 - 7. Sets
23 - Create and combine sets.mp4
24 - Sort sets.mp4
25 - Add and remove items from sets.mp4
9 - 8. Dictionaries
26 - Dictionaries.mp4
27 - Add items to dictionaries.mp4
28 - Reverse lookup issues.mp4
10 - 9. Conditional Execution
29 - If_else-if chains.mp4
30 - Switch and case statements.mp4
11 - 10. Loops
31 - For loops.mp4
32 - While loops.mp4
33 - Break statements.mp4
12 - 11. Error Handling
34 - Error catching.mp4
35 - Validate external input.mp4
36 - Custom errors.mp4
13 - 12. Polling and Event-Driven Programming
37 - Polling for a condition.mp4
38 - Event driven programming.mp4
14 - Conclusion
39 - Next steps.mp4
Exercise Files
Ch01
01_01
end_01_01_breakfast_functions.py
start_01_01_breakfast_functions.py
01_02
end_01_02_breakfast_functions.py
start_01_02_breakfast_functions.py
01_03
end_01_03_breakfast_functions.py
start_01_03_breakfast_functions.py
01_04
end_01_04_breakfast_functions.py
start_01_04_breakfast_functions.py
Ch02
02_01
commands_02_01_object_anatomy.py
02_02
end_02_02_creating_jeans.py
start_02_02_creating_jeans.py
02_03
end_02_03_naming_shirts.py
start_02_03_naming_shirts.py
02_04
commands_02_04_outfits_and_words.py
Ch03
03_01
end_03_01_class_inheritance.py
start_03_01_class_inheritance.py
03_02
end_03_02_class_inheritance.py
start_03_02_class_inheritance.py
Ch04
04_01
commands_04_01_modules.py
04_02
commands_04_02_packages.py
Ch05
05_01
commands_05_01_row_of_cars.py
05_02
end_05_02_parking_lots.py
start_05_02_parking_lots.py
05_03
end_05_03_coordinates.py
start_05_03_coordinates.py
Ch06
06_01
commands_06_01_queues.py
06_02
commands_06_02_stacks.py
Ch07
07_01
end_07_01_combining_sets.py
start_07_01_combining_sets.py
07_02
end_07_02_sorting_friends.py
start_07_02_sorting_friends.py
07_03
end_07_03_adding_removing_friends.py
start_07_03_adding_removing_friends.py
Ch08
08_01
end_08_01_rolodex.py
start_08_01_rolodex.py
08_02
end_08_02_rolodex.py
start_08_02_rolodex.py
08_03
end_08_01_rolodex.py
start_08_03_rolodex.py
Ch09
09_01
end_09_01_choose_pizza.py
start_09_01_choose_pizza.py
09_02
end_09_02_specials_dictionary.py
end_09_02_specials_ifelif.py
start_09_02_specials_dictionary.py
start_09_02_specials_ifelif.py
Ch10
10_01
end_10_01_for_dishes.py
start_10_01_for_dishes.py
10_02
end_10_02_while_dirty.py
start_10_02_while_dirty.py
10_03
end_10_03_for_break.py
start_10_03_for_break.py
Ch11
11_01
end_11_01_web_error.py
start_11_01_web_error.py
11_02
end_11_02_circuit_breaker.py
start_11_02_circuit_breaker.py
11_03
end_11_03_custom_errors.py
start_11_03_custom_errors.py
Ch12
12_01
end_12_01_polling_for_pizza.py
front_door.txt
start_12_01_polling_for_pizza.py
12_02
end_12_02_alarms_and_doorbells.py
start_12_02_alarms_and_doorbells.py
Lynda - Programming Foundations - Secure Coding [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Implement secure code with your team.mp4
02 - What you need to know.mp4
2 - 1. Security and Risk Overview
03 - The goal of secure coding.mp4
04 - Understand an attacker.mp4
05 - Break what you build.mp4
06 - Understand your risks.mp4
07 - Document what you understand.mp4
3 - 2. Web Client Server Interaction Code Issues
08 - Input validation issues.mp4
09 - Communication channel issues.mp4
10 - Session management issues.mp4
4 - 3. Thick App and Client-Server Interaction Issues
11 - Error handling issues.mp4
12 - Logging and output issues.mp4
13 - Internal data management issues.mp4
14 - Configuration issues.mp4
15 - Database issues.mp4
16 - File and I_O issues.mp4
17 - Memory management issues.mp4
18 - Dependency issues.mp4
5 - 4. Crypto and Security Misuse Issues
19 - Authentication and password issues.mp4
20 - Authorization and access control issues.mp4
21 - Cryptography issues.mp4
6 - 5. Security in the SDLC
22 - Embrace security in design.mp4
23 - Embrace security in development.mp4
24 - Embrace security in testing.mp4
25 - Embrace security in deployment.mp4
26 - Implement best practices.mp4
7 - Conclusion
27 - Next steps.mp4
Lynda - Programming Foundations - Software Testing_QA [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Set the standard with quality assurance (QA).mp4
02 - What is quality assurance.mp4
03 - How to ensure quality.mp4
2 - 1. The Role of QA
04 - Roles and responsibilities.mp4
05 - Get involved throughout the SDLC.mp4
06 - Collaborate with the team.mp4
07 - Set expectations and goals.mp4
3 - 2. Test Planning
08 - Create a test strategy.mp4
09 - Make a test plan.mp4
10 - Write acceptance criteria.mp4
11 - Identify when testing is complete.mp4
4 - 3. Types of Testing QA Focuses On
12 - Box testing.mp4
13 - Manual testing.mp4
14 - UI automation testing.mp4
15 - Integration testing.mp4
16 - Performance testing.mp4
17 - Security testing.mp4
5 - 4. Bug Reporting
18 - Identify bugs.mp4
19 - Report bugs.mp4
20 - Triage bugs.mp4
21 - Communicate bugs to the team.mp4
22 - Getting bugs fixed.mp4
23 - Have bug bashes.mp4
6 - Conclusion
24 - Next steps.mp4
Exercise Files
Bug Report Template.pdf
Sample Test Plan.pdf
Sample Test Strategy.pdf
Lynda - Programming Foundations - Test-Driven Development [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Small steps to great things.mp4
02 - What you should know.mp4
03 - What is test-driven development (TDD).mp4
04 - xUnit and JUnit.mp4
05 - Writing test cases.mp4
2 - 1. TDD Methodology
06 - TDD and agile.mp4
07 - Where to start.mp4
08 - The iterative red-green-refactor cycle.mp4
09 - Refactor to improve the design.mp4
10 - ✓ Challenge - Functionality.mp4
11 - ✓ Solution - Functionality.mp4
3 - 2. TDD Structure and Syntax
12 - Test structure.mp4
13 - Assertions.mp4
14 - Testing exceptions.mp4
15 - ✓ Challenge - Performance.mp4
16 - ✓ Solution - Performance.mp4
4 - 3. Scaling TDD
17 - TDD tools and frameworks.mp4
18 - Assertion frameworks.mp4
19 - Test doubles.mp4
20 - Mocking.mp4
21 - ✓ Challenge - Database.mp4
22 - ✓ Solution - Database.mp4
5 - Conclusion
23 - Next steps.mp4
Exercise Files
00_05_begin
.classpath
.project
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
00_05_end
.classpath
.project
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
01_01_begin
.classpath
.project
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
01_01_end
.classpath
.project
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
01_02_begin
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
01_02_end
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
01_03_begin
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
01_03_end
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
01_06_begin
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
01_06_end
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
02_03_begin
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
02_03_end
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
02_05_begin
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
02_05_end
.classpath
.project
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
bin
main
Hangman.class
test
TestHangman.class
src
main
Hangman.java
test
TestHangman.java
03-06_end
.classpath
.project
pom.xml
WordSource.txt
.settings
org.eclipse.jdt.core.prefs
org.eclipse.m2e.core.prefs
src
main
java
main
Hangman.java
MockScoreDB.java
test
java
test
TestHangman.java
target
classes
main
Hangman.class
MockScoreDB.class
test-classes
test
TestHangman.class
Lynda - Programming Foundations - Version Control with Git [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - Don't lose work.mp4
02 - What you should know.mp4
03 - Working with the exercise files.mp4
2 - 1. Introduction to Version Control
04 - Why you need version control.mp4
05 - What is version control.mp4
06 - What is Git.mp4
07 - The command line vs. the GUI.mp4
08 - Git concepts and terminology.mp4
09 - Hosting services.mp4
10 - Git workflow.mp4
11 - Installing Git on Mac.mp4
12 - Installing Git on PC.mp4
3 - 2. Git and the Command Line
13 - Using the command line.mp4
14 - Command line basics.mp4
15 - Configure Git settings.mp4
16 - Setting up a local repository.mp4
17 - Setting up a remote repository.mp4
18 - Adding changes with Git add and commit.mp4
19 - Keep repositories up to date with Git pull and push.mp4
20 - Deleting a repository or branch.mp4
21 - Challenge - Putting it all together.mp4
22 - Solution - Putting it all together.mp4
4 - 3. Git and Graphical User Interfaces (GUI)
23 - Using GUIs.mp4
24 - Install GUI.mp4
25 - Working with a repository.mp4
26 - Adding changes and keeping up to date.mp4
27 - What is Git branching.mp4
28 - Working with branches.mp4
29 - Merging branches.mp4
30 - Challenge - Putting it all together.mp4
31 - Solution - Putting it all together.mp4
5 - Conclusion
32 - Git for collaboration.mp4
33 - Next steps.mp4
Lynda - Programming Foundations - Web Security [AhLaN]
AhLaN.txt
Seed Me!!.png
1 - Introduction
01 - The importance of security.mp4
2 - 1. Security Overview
02 - What is security.mp4
03 - Why security matters.mp4
04 - What is a hacker.mp4
05 - Threat models.mp4
06 - Total security is unachievable.mp4
3 - 2. General Security Principles
07 - Least privilege.mp4
08 - Simple is more secure.mp4
09 - Never trust users.mp4
10 - Expect the unexpected.mp4
11 - Defense in depth.mp4
12 - Security through obscurity.mp4
13 - Deny lists and allow lists.mp4
14 - Map exposure points and data passageways.mp4
4 - 3. Filter Input, Control Output
15 - Regulate requests.mp4
16 - Validate input.mp4
17 - Sanitize data.mp4
18 - Label variables.mp4
19 - Keep code private.mp4
20 - Keep credentials private.mp4
21 - Keep error messages vague.mp4
22 - Smart logging.mp4
5 - 4. The Most Common Attacks
23 - Types of credential attacks.mp4
24 - Strong passwords.mp4
25 - URL manipulation and insecure direct object reference (IDOR).mp4
26 - SQL injection.mp4
27 - Cross-site scripting (XSS).mp4
28 - Cross-site request forgery (CSRF).mp4
29 - Cross-site request protections.mp4
30 - Cookie visibility and theft.mp4
31 - Session hijacking.mp4
32 - Session fixation.mp4
33 - Remote code execution.mp4
34 - File upload abuse.mp4
35 - Denial of service.mp4
6 - Conclusion
36 - Next steps.mp4
tracker
leech seedsTorrent description
Feel free to post any comments about this torrent, including links to Subtitle, samples, screenshots, or any other relevant information, Watch Lynda - Programming Foundations - Compleat Course Collection - [AhLaN] Online Free Full Movies Like 123Movies, Putlockers, Fmovies, Netflix or Download Direct via Magnet Link in Torrent Details.
related torrents
Torrent name
health leech seeds Size






