OpenLLM-France/wikimedia huggingface dataset:
# Exam 98-362: Windows Development Fundamentals/Understanding Windows Programming Basics

This lesson covers Understanding Windows Programming Basics. It looks at Windows application types, user interface design, and Visual Studio.

## Activity 1 - Identify Windows Application Types

This objective may include but is not limited to: Windows Forms, Windows Presentation Foundation (WPF), Windows Services, and Win32 applications.
* Read Overview of Windows-based Applications.

## Activity 2 - Implement User Interface Design

This objective may include but is not limited to: core user interface design principles for creating graphical-based applications.
* Read Creating a User Interface.
* Read The Basics of Interface Design.
* Read How to Create the Best User Experience for Your Application.

## Activity 3 - Create Windows-based Applications by Using Visual Studio

This objective may include but is not limited to: project types, importance of the various aspects of a Windows Application project.
* Read Creating Your First Visual Basic Program.
* Read Solution and Project Basics.
* Read Creating Solutions and Projects.
# Exam 98-363: Web Development Fundamentals

Exam 98-363: Web Development Fundamentals is a Microsoft Technology Associate (MTA) entry level certification exam.
This exam has been retired and is no longer available.

## Preparation

This is an advanced software development course. Learners should already be familiar with software development fundamentals.

## Lessons

* Programming Web Applications
* Working with Data and Services
* Troubleshooting and Debugging Web Applications
* Working with Client-Side Scripting
* Configuring and Deploying Web Applications
# Exam 98-363: Web Development Fundamentals/Configuring and Deploying Web Applications

This lesson covers Configuring and Deploying Web Applications. It looks at authentication, authorization, projects, solutions, reference assemblies, publishing applications, and application pools.

## Activity 1 - Configure Authentication and Authorization

This objective may include but is not limited to: Forms Authentication, Windows Authentication; authorization; file authorization; impersonation. This objective does not include: Windows Cardspace authentication, Passport (Windows Live ID) authentication, Custom authentication.
* Read ASP.NET Authentication.
* Read ASP.NET Authorization.
* Read ASP.NET Web Application Security.

## Activity 2 - Configure Projects, Solutions, and Reference Assemblies

This objective may include but is not limited to: local assemblies, shared assemblies (GAC), Web application projects, solutions; configuration files; AppSettings.
* Read Configure Service Reference Dialog Box.
* Read Assemblies.
* Read Global Assembly Cache.

## Activity 3 - Publish Web Applications

This objective may include but is not limited to: choosing the appropriate method to deploy an application based on existing or intended environment; updatable vs. not updateable; MSI deployment; Internet Information Server (IIS) installation and configuration.
* Read ASP.NET and IIS Configuration.
* Read Installer Package Files and Merge Modules.
* Read Web Deployment Projects.

## Activity 4 - Understand Application Pools

This objective may include but is not limited to: purpose of application pools; effect of application pools on Web applications. Not: configuring or assigning application pools.
* Read Managing Application Pools.
* Read Creating Application Pools.
* Read Hosting in Windows Process Activation Service.
# Exam 98-363: Web Development Fundamentals/Troubleshooting and Debugging Web Applications

This lesson covers Troubleshooting and Debugging Web Applications. It looks at debugging web applications and handling web application errors.

## Activity 1 - Debug a Web Application

This objective may include but is not limited to: Use in conjunction with custom error pages to display appropriate error information to the appropriate user; implement tracing of a Web application, Trace.axd, Trace=True on @Page directive.
* Read Debugging ASP.NET Web Applications.
* Read Trace Class.

## Activity 2 - Handle Web Application Errors

This objective may include but is not limited to: HTTP error codes.
* Read HTTP Error Trapping.
* Read Creating Custom Error Messages.
* Read Structured Exception Handling.
# Exam 98-363: Web Development Fundamentals/Working with Client-Side Scripting

This lesson covers Working with Client-Side Scripting. It looks at client side scripting and AJAX concepts.

## Activity 1 - Understand Client-Side Scripting

This objective may include but is not limited to: purpose of client-side scripting, various client-side scripting languages.
* Read Creating a Web Part with Client-side Script.
* Read Programming Languages.
* Read Working with Client-Side Script.

## Activity 2 - Understand AJAX Concepts

This objective may include but is not limited to: ASP.NET AJAX implementation, working with client-side libraries, EnablePartialRendering, Triggers, ChildrenAsTriggers, Scripts, Services, UpdateProgress, Timer, ScriptManagerProxy, extender controls.
* Read Microsoft Ajax Library Client Reference.
* Read ASP.NET Ajax : Enhanced Interactivity and Responsiveness.
* Read ASP.NET AJAX Control Toolkit.
# Exam 98-363: Web Development Fundamentals/Working with Data and Services

This lesson covers Working with Data and Services. It looks at XML data, DataSet and DataReader, calling services, DataSource controls, data binding syntax, data connections and databases.

## Activity 1 - Read and Write XML Data

This objective may include but is not limited to: Understanding XML, XML validation. This objective does not include: Web Services, XPath syntax, XmlDocument, XPathNavigator, XPathNodeIterator, XPathDocument, XmlReader, XmlWriter, XmlDataDocument, XmlNamespaceManager.
* Read Common Task QuickStart.
* Read Developing with MSXML.
* Read Configuration Files.

## Activity 2 - Distinguish Between DataSet and DataReader Objects

This objective may include but is not limited to: the ability to choose the proper data object to use based on application requirements/design.
* Read Retrieving Data Using a DataReader.
* Read DataSet Class.
* Read When to Use a DataSet.

## Activity 3 - Call a Service from a Web Page

This objective may include but is not limited to: creating a basic WCF Service or Web Service so that it can be consumed; App_WebReferences; configuration.
* Read How to: Define a Windows Communication Foundation Service Contract.
* Read Create and Call a Simple Web Service in ASP.NET.
* Read Creating and Using an AJAX-enabled Web Service in a Web Site.

## Activity 4 - Understand DataSource Controls

This objective may include but is not limited to: LinqDataSource, ObjectDataSource, XmlDataSource, SqlDataSource
* Read Data Source Controls Overview.
* Read ASP.NET Data Access Options.
* Read Data Access.

## Activity 5 - Bind Controls to Data by Using Data Binding Syntax

This objective may include but is not limited to: ensure that data is updated and displayed in data-aware controls.
* Read Data Binding Overview.
* Read Windows Presentation Foundation Data Binding.
* Read Data-Binding with WPF and the Entity Framework.

## Activity 6 - Manage Data Connections and Databases

This objective may include but is not limited to: database connections; connection objects; connection pools; transaction objects.
* Read Pooling in the Microsoft Data Access Components.
* Read Database Connections.
* Read ASP.NET Data Access Content Map.
# Exam 98-364: Database Fundamentals

Exam 98-364: Database Fundamentals is a Microsoft Technology Associate (MTA) entry level certification exam. Please note that this course is specific to Microsoft SQL Server. For other database courses, see Databases.
This MTA exam will be retired on June 30, 2022. Voucher sales for this exam ended on June 30, 2021.

## Preparation

This is an advanced database administration course. Learners should already be familiar with SQL and introductory database concepts.

## Lessons

* Understanding Core Database Concepts
* Creating Database Objects
* Manipulating Data
* Understanding Data Storage
* Administering a Database

## Tutorials

* Microsoft Virtual Academy: Database Fundamentals
# Exam 98-363: Web Development Fundamentals/Programming Web Applications

This lesson covers Programming Web Applications. It looks at layout and appearance, ASP.NET intrinsic objects, state information, events and page flow, controls, and configuration files.

## Activity 1 - Customize the Layout and Appearance of a Web Page

This objective may include but is not limited to: CSS, tables, embedding images, page layout for navigation.].
* Read Cascading Style Sheets.
* Read Development for Beginners.

## Activity 2 - Understand ASP.NET Intrinsic Objects

This objective may include but is not limited to: Request, Server, Application, Session, Response, HttpContext.
* Read ASP.NET QuickStart Tutorials.
* Read Development for Beginners.

## Activity 3 - Understand State Information in Web Applications

This objective may include but is not limited to: understand how state is stored based on application design and hardware; understand different types such as session state, view state, control state, and application state.
* Read ASP.NET State Management.
* Read Development for Beginners.

## Activity 4 - Understand Events and Control Page Flow

This objective may include but is not limited to: application and page life cycle events; page events; control events; application events; and session events; cross-page posting; Response.Redirect; Server.Transfer; IsPostBack; setting AutoEventWireup.
* Read ASP.NET Page Life Cycle Overview.
* Read Page Lifecycle Events.

## Activity 5 - Understand Controls

This objective may include but is not limited to: understanding various types of controls, including user, server, Web, and validation controls; know which is the appropriate type of control for a scenario.
* Read Walkthrough: Developing and Using a Custom Web Server Control.
* Read DataPager Control.
* Read Development for Beginners.

## Activity 6 - Understand Configuration Files

This objective may include but is not limited to: Understanding the usage of web.config and machine.config, and the settings that can be made.
* Read Create and Use a Custom Configuration Section in an ASP.NET Configuration File.
* Read Configuration Files.
* Read Development for Beginners.
# Exam 98-364: Database Fundamentals/Administering a Database

This lesson covers Administering a Database. It looks at database security concepts and backup and restore.

## Activity 1 - Understand Database Security Concepts

This objective may include but is not limited to: understanding the need to secure a database, what objects can be secured, what objects should be secured, user accounts, and roles.
* Read Database Security.
* Read Security Concepts.

## Activity 2 - Understand Database Backups and Restore

This objective may include but is not limited to: understanding various backup types, such as full and incremental, importance of backups, how to restore a database.
* Read Create a Full Database Backup.
* Read Restore a Backup from a Device.
# GarageBand/Creating a melody which tells a story

These instructions are designed for GarageBand 3 plus the sounds of a symphony orchestra. GarageBand is easy and fast yet powerful enough to do film scoring. Please, tell me if you find anything as good!
This course in music and filmmaking is:
Film scoring introduction for filmmakers
This lesson is:
Lesson #3 - Using melody to create moods with GarageBand and the sounds of a symphony orchestra
The pages in this lesson are:
Page 1: Creating moods with melodies
Page 2: Creating a simple melody using GarageBand - 6 points
Page 3: Creating a melody which tells a story - 6 points
Page 4: Creating a simple motif - 6 points
Page 5: Creating continuity with melodies - 6 points
Page 6: Create a musical cue for "Graduation Day" - #2 - 20 points :
| Tell me a story Remember the first pop quiz? The first pop quiz asked you to describe the story that goes with the tune. Now simply create a melody which tells a story. You can start by creating your own version of any of the melodies from the pop quiz. | Send your melody to me Send me the project file for a melody which tells a story. |
* The next page
* We start very simply by creating a motiv in GarageBand
* Contact your instructor
* Your instructor for this film scoring class is Robert Elliott.
* You can email me by clicking here.
# GarageBand/Creating more sounds with rhythm

These instructions are designed for GarageBand 3 plus the sounds of a symphony orchestra. GarageBand is easy and fast yet powerful enough to do film scoring. Please, tell me if you find anything as good!
This course in music and filmmaking is:
Film scoring introduction for filmmakers
This lesson is:
Lesson #2 - Using rhythm to create moods with GarageBand and the sounds of a symphony orchestra
The pages in this lesson are:
Lesson Summary: Creating moods with rhythm using GarageBand with symphony orchestra
Pop Quiz - GarageBand with symphony orchestra - joy - 2 points
Page 2: Creating the sound of joy with GarageBand and symphony orchestra sounds - 6 points
Page 3: Creating additional moods for motion pictures with rhythm - 6 points :
| Search the symphony orchestra sounds 1. Discover other sounds Bells are great... but now you should try other instruments to find very gentle repeating patterns what will create moods when played as background rhythm. Try using the notes of a string guitar and harp. | Send me your results 2. Pick four notes Again, pick four notes which when played rapidly over and over great a mood. Create a project file in GarageBand and place the notes in the project file and repeat them for four measures just like you did for tiny bells. 3. Send me your project files for new moods. Once you are happy with sounds, send me the project file. Each file is 2 points (6 points maximum). This lesson is done! |
* The Next Page
* Once you have sent me your project files for three additional moods creatd with a repeating rhythm in GarageBand with Symphony Orchestra sounds, you are finished with this lesson.
* In your next lesson, you must create moods with melody.
* Sound of Drama - Melody
* Contact your instructor
* Your instructor for this film scoring class is Robert Elliott.
* You can email me by clicking here.
# Gangs

This psychology resource is a "stub". Learn how you can help Wikiversity to develop it.
# GarageBand/Creating a simple motif

These instructions are designed for GarageBand 3 plus the sounds of a symphony orchestra. GarageBand is easy and fast yet powerful enough to do film scoring. Please, tell me if you find anything as good!
This course in music and filmmaking is:
Film scoring introduction for filmmakers
This lesson is:
Lesson #3 - Using melody to create moods with GarageBand and the sounds of a symphony orchestra
The pages in this lesson are:
Page 1: Creating moods with melodies
Page 2: Creating a simple melody using GarageBand - 6 points
Page 3: Creating a melody which tells a story - 6 points
Page 4: Creating a simple motif - 6 points
Page 5: Creating continuity with melodies - 6 points
Page 6: Create a musical cue for "Graduation Day" - #2 - 20 points :
| Melodies can be themes Another use of melodies You can use melodies as themes. Associating a melody with an actor, location, or action In a movie, there are always themes. There are the "bad guy". There is the "romantic love interest". Some locations can have special meaning to the characters in the movie. Certain actions can evoke certain feelings in the audience. All of these need musical themes. A musical theme is simple melody which create s specific feeling. Spoon feed the audience It might seem unnecessary to the filmmaker but audiences like to be told what his going on. Audiences want the movie explained to them. The only easy way to do this is with music. And the easiest way to do this is with musical themes. When the bad guys appear, play a musical theme for the bad guys. When the children appear, play a bright and bubbly theme for children (assuming you want the audience to like the children in your motion picture.) When the love interest appears on the movie, play a romantic theme. | Your assignment - Part 3 Create a melody (musical theme) for characters in the movie. 2 points each. Create a musical leitmotif (leitmotiv) for a character in a movie. To make this assignment easy, I have selected the story of "Goldilocks and the Three Bears" "Goldilocks and the Three Bears" The four characters in the story 1. The Papa Bear 2. The Mama Bear 3. The Baby Bear 4. Goldilock Create a short melody (motiv) for each of these characters. |
* The next page
* We start very simply by creating continuity with melodies
* Contact your instructor
* Your instructor for this film scoring class is Robert Elliott.
* You can email me by clicking here.
# GarageBand/Creating continuity with melodies

These instructions are designed for GarageBand 3 plus the sounds of a symphony orchestra. GarageBand is easy and fast yet powerful enough to do film scoring. Please, tell me if you find anything as good!
This course in music and filmmaking is:
Film scoring introduction for filmmakers
This lesson is:
Lesson #3 - Using melody to create moods with GarageBand and the sounds of a symphony orchestra
The pages in this lesson are:
Page 1: Creating moods with melodies
Page 2: Creating a simple melody using GarageBand - 6 points
Page 3: Creating a melody which tells a story - 6 points
Page 4: Creating a simple motif - 6 points
Page 5: Creating continuity with melodies - 6 points
Page 6: Create a musical cue for "Graduation Day" - #2 - 20 points :
| Melody creates continuity three ways Another use of melodies You can use melodies to create continuity. 1. All the shot of a scene In a scene, you need some kind of sound which makes people feel that all the images are from the same scene. (Same location, same actors, same subject, same goals, etc.) An easy way to create continuity for a scene is to have the same background sound (ambient sounds) and the same musical theme throughout the scene. Therefore, playing a short melody, or even a single note, or a simple rhythm during an entire scene gives the scene continuity. But what works best is to use musical themes. 2. Adjacent scenes Two scenes can be tied together with music. When music from one scene continues into the next scene, it brings the two scenes together. 3. Unrelated scenes Even then two scenes are not related, the action in one scene can be tied to the action in another scene much later by playing the same music in both scenes. | Your assignment - Part 4 Create continuity melodies. The four characters in the story 1. The Papa Bear 2. The Mama Bear 3. The Baby Bear Pick one of the musical motivs from above and play it three ways. As an example, you can play the Baby Bear's motiv as "tired", "sad", and "happy". 2 points each. Keep this very simple. Only three seconds long. |
* The next page
* We start very simply by look at a real world example
* Contact your instructor
* Your instructor for this film scoring class is Robert Elliott.
* You can email me by clicking here.
# Gang of robbers/Treasure chest/Exercise

The gang of robbers called "Robin Hood“ consists of five people. They hide their stolen goods in a treasure chest. They want to secure the chest with several locks, and they want to distribute the (multiple) keys to the members. The distribution should be such that any two members alone are not able to open the chest, but any three members are able to open the chest. How many locks do they need, and how do they have to distribute the keys?
# GarageBand/Audio and video resources

Please list links to video and audio files that can be used for Introduction to GarageBand and related projects.

## Links

* Troldhaugen.ogg - digital audio
* WikiversityReports1.OGG - Ogg video
* Category:Audio media - Category:Video media
# GarageBand/Creating a simple melody

These instructions are designed for GarageBand 3 plus the sounds of a symphony orchestra. GarageBand is easy and fast yet powerful enough to do film scoring. Please, tell me if you find anything as good!
This course in music and filmmaking is:
Film scoring introduction for filmmakers
This lesson is:
Lesson #3 - Using melody to create moods with GarageBand and the sounds of a symphony orchestra
The pages in this lesson are:
Page 1: Creating moods with melodies
Page 2: Creating a simple melody using GarageBand - 6 points
Page 3: Creating a melody which tells a story - 6 points
Page 4: Creating a simple motif - 6 points
Page 5: Creating continuity with melodies - 6 points
Page 6: Create a musical cue for "Graduation Day" - #2 - 20 points :
| Create a simple melody which creates a mood. Use GarageBand to create a melody which produces a mood. Use either the Ben Boldt pages or Jam Pack: Symphony Orchestra. Part 1 1. Start a new project Start a new project file in GarageBand. 2. Add a track I like to keep the top track as a piano. So instead of changing the first track, I create a new track with a virtual instrument. 3. Select an instrument Select the virtual software instrument that you think will sound best for your melody. 4. Open the Music Typing window For the typical filmmaker, Music Typing is a nice keyboard to use. The only problem is it does not capture the velocity of the notes. 5. Doodle Turn off the metronome and just try to create a simple melody which creates a mood. 6. Adjust the velocity Select each of the notes and adjust the velocity of the note. Sometimes is it good to have the first note slightly louder than the other notes. 7. Save your project Each time you find a good tune, save it. | Part 2 2. When you are finished, save the file with the name of the mood Save the project file. 3. Send me your results Once you are happy with your melody, send me the project file. Done! |
* The next page
* We start very simply by creating a melody which tells a story
* Contact your instructor
* Your instructor for this film scoring class is Robert Elliott.
* You can email me by clicking here.
# Fire and emergency management/Wildland fire fighter I/General
## Terminal Objectives

Identify the job performance requirements to become a Wildland Firefighter I Level (NFPA 1051 - 5.1.1)

## Enabling Objectives

a) Identify the activities involved to ensure safe & effective fire suppression actions (NFPA 1051 - 5.3.1)
b) Identify the proper Personal Protective Equipment for the Wildland Firefighter (NFPA 1051 - 5.3.2)
c) Identify the proper use of the Personal Protective Equipment for Wildland Firefighting (NFPA 1051 - 5.3.2)
d) Identify the activities in control and extinguished a Wildland fire. (NFPA 1051 - 5.5.1)
e) Recognize the need for assembling & preparing for responses according to agency guidelines (NFPA 1051 - 5.5.2)
f) Demonstrate the methods of constructing firelines, tools, the needs of water or other suppression agents (NFPA 1051 - 5.5.4)
g) Demonstrate the methods of Securing firelines, equipment, suppression tools, water or other suppression agents (NFPA 1051 - 5.5.5)
h) Describe the methods of reducing fire exposure threats
i) Describe “Mopping up a fire Area” using suppression tools, and water or suppression agents and equipment.
j) Describe the method of “Patrolling the fire area” using suppression tools, and water or suppression agents and equipment.
# Fire and emergency management/Wildland firefighter
## Wildland Firefighter

* Wildland Fire Fighter I