You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/sessions/2024-12-20.md
+7-9Lines changed: 7 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,19 +18,17 @@ Goals to deliver:
18
18
19
19
1. F# Fundamentals and Tooling
20
20
21
-
-**Understanding the Basics**: Get familiar with the dotnet CLI and explore the structure of .fsproj files. It'll compare F#'s dependency relationships to languages like C#, Java, C/C++, and OCaml.
22
-
-**Tool Relationships**: Clarify the roles of key tools like FAKE, NuGet, and Paket. Learn when to use dotnet CLI, MSBuild, FAKE, or other tools for building your project.
23
-
-**Frontend Overview**: A brief dive into frontend tools like Fable and Elmish, exploring their role in an F# project.
21
+
- Understanding the Basics: Get familiar with the dotnet CLI and explore the structure of .fsproj files. Compare F#'s dependency relationships to languages like C#, Java, C/C++, and OCaml.
24
22
25
-
Many beginners find starting an F# project challenging, especially when navigating tool choices or customizing templates. This session will demystify these decisions and equip you with a clear roadmap for your first F# web project.
23
+
- Tool Relationships: Clarify the roles of key tools like FAKE, NuGet, and Paket. Learn when to use dotnet CLI, MSBuild, FAKE, or other tools for building your project.
26
24
27
-
2. Recommending and Demonstrating a Beginner-Friendly Web Stack
28
-
After building foundational knowledge, we’ll transition to modifying the SAFE-Store project to reflect a beginner-friendly stack. This will include:
25
+
- Frontend Overview: A brief dive into frontend tools like Fable and Elmish, exploring their role in an F# project.
29
26
30
-
-**Stack Customization**: Showcasing how to tailor an existing SAFE template or project to fit your needs.
31
-
-**Deployment Demo**: A step-by-step walkthrough of deploying the modified project.
27
+
2. Recommend a web stack for beginners
28
+
29
+
- Stack Customization: Showcasing how to tailor an existing SAFE template or project to fit the needs
30
+
- Deployment Demo: A step-by-step walkthrough of deploying the modified project.
32
31
33
-
By the end of the session, participants will have a deeper understanding of F#, the SAFE stack, and how to confidently start and customize their own web projects.
0 commit comments