- This module covers the syntax of creating and executing methods. Creating reusable code and structuring solutions using methods are reviewed.
Create your first c sharp method
Identify parts of code that can be modularized
Use methods to organize code into specific tasks
- This module covers method parameters, including pass-by-reference and pass-by-value parameter types. This module also covers optional and named arguments.
Learn more about using parameters
Understand method scope
Understand pass-by-reference and pass-by-value parameter types
Learn how to use optional and named arguments
- This module covers the return keyword and returning values from methods.
Understand return types
Learn more about the return keyword
Learn more about capturing method return values
- Create an application that coordinates school visits to a petting zoo. This project requires the use of different methods with return types and parameters to complete the code.
Plan design details with pseudo-code.
Use methods to perform specific tasks.
Create methods that accept require and optional parameters.
Use values returned from methods.
- Use methods with parameters and return values to develop the features of a console mini-game.
Use Visual Studio Code to develop a C# console application that uses methods to implement logical workflows.
Understand existing code and make informed changes to design.
Create return values as well as required and optional parameters in methods.
PowerBI Data Analyst - Create visualizations and dashboards from scratch
AI Product Expert Certification - Master Generative AI Skills
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Syllabus
- Write your first C# method
- Introduction
- Understand the syntax of methods
- Exercise - Create your first method
- Exercise - Create reusable methods
- Exercise - Build code with methods
- Exercise - Complete the challenge to create a reusable method
- Review the solution to create a reusable method
- Module assessment
- Summary
- Create C# methods with parameters
- Introduction
- Exercise - Use parameters in methods
- Exercise - Understand method scope
- Exercise - Use value and reference type parameters
- Exercise - Methods with optional parameters
- Exercise - Complete the challenge to display email addresses
- Review the solution to display email addresses
- Module assessment
- Summary
- Create C# methods that return values
- Introduction
- Exercise - Understand return type syntax
- Exercise - Return numbers from methods
- Exercise - Return strings from methods
- Exercise - Return Booleans from methods
- Exercise - Return arrays from methods
- Exercise - Complete the challenge to add methods to make the game playable
- Review the solution to add methods to make the game playable
- Module assessment
- Summary
- Guided project - Plan a Petting Zoo Visit
- Introduction
- Prepare for guided project
- Exercise - Plan your code using methods
- Exercise - Create a method to shuffle an array
- Exercise - Create a method with an optional parameter
- Exercise - Create a method to display the results
- Module assessment
- Summary
- Challenge project - Create a mini-game
- Introduction
- Prepare for challenge
- Exercise - Add code to end the game
- Exercise - Make the player consume food
- Exercise - Add code to modify movement
- Module assessment
- Summary