F# Programming Essentials Training in La Mesa
We offer private customized training for groups of 3 or more attendees.
|
||
Course Description |
||
This class is configured for the experienced software developer to learn
how to write, maintain and debug F# console apps, address some of F#'s
core functionality and write both functional and object oriented code.
Course Length: 2 Days
Course Tuition: $790 (US) |
Prerequisites |
|
Some software development experience in languages like C, C++, C# or Java would be ideal. An understanding of control statements, functions and data holders i.e. Arrays/Structures/Records is needed. |
Course Outline |
1. Introduction to Silverlight
Install F#
Describes F# application components
Explore the process used by the F# interpretor and compilter
Write a simple application
2. Datatypes and Operators Define and Use Primitive Types
Define and Use Identifiers
Use Operators and Operator Precedence
Use conversions and Scope
List non-Primitive Types
3. Control Flow Use Booleans and Conditional Operators
Use Iterators and Loops
4. Aggregate Data Explore arrays, lists, tuples and sequences
Manipulate aggregate data
Review aggregate type decisions and when to use which type
5. Functions
Create and Invoke
Describe constraints and Function Passing
Explore Specialized Function Usage
6. Object Models
Real World Modeling
Classification and Functionality Explored
7. Classes
Explore Object Oriented Development Concepts
Define and Use Objects
Create and Use Member Functions
|
Course Directory [training on all levels]
- .NET Classes
- Agile/Scrum Classes
- Ajax Classes
- Android and iPhone Programming Classes
- Blaze Advisor Classes
- C Programming Classes
- C# Programming Classes
- C++ Programming Classes
- Cisco Classes
- Cloud Classes
- CompTIA Classes
- Crystal Reports Classes
- Design Patterns Classes
- DevOps Classes
- Foundations of Web Design & Web Authoring Classes
- Git, Jira, Wicket, Gradle, Tableau Classes
- IBM Classes
- Java Programming Classes
- JBoss Administration Classes
- JUnit, TDD, CPTC, Web Penetration Classes
- Linux Unix Classes
- Machine Learning Classes
- Microsoft Classes
- Microsoft Development Classes
- Microsoft SQL Server Classes
- Microsoft Team Foundation Server Classes
- Microsoft Windows Server Classes
- Oracle, MySQL, Cassandra, Hadoop Database Classes
- Perl Programming Classes
- Python Programming Classes
- Ruby Programming Classes
- Security Classes
- SharePoint Classes
- SOA Classes
- Tcl, Awk, Bash, Shell Classes
- UML Classes
- VMWare Classes
- Web Development Classes
- Web Services Classes
- Weblogic Administration Classes
- XML Classes