Programming Basics
Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Overview/Description
Software Development Fundamentals covers a common set of methodologies used when creating programs with a variety of programming languages. In this course you will explore programming basics such as the fundamentals of object-oriented programming, data structures, and how to use JavaScript.
Target Audience
Beginning programmers who want to better understand software development
Prerequisites
None
Expected Duration (hours)
3.0
Lesson ObjectivesProgramming Basics
start the course
use abstract and sealed classes
implement casting between types
use is and as
understand polymorphism
understand the override and new
understand the purpose of interfaces and use the IComparable interface
use C# lists
use C# arrays
use C# queues
use C# stacks
use C# linked lists
capture input in a console application
create random numbers
create a list of unique random numbers
understand the purposes of sorting algorithms
understand the quick sort algorithm
understand how to create a web page
understand the purpose of CSS
work with style sheets
utilize inline CSS styles
modify DIVs using CSS
understand the purpose of JavaScript
understand the basic rules of JavaScript
use JavaScript functions
reference HTML elements with JavaScript
modify HTML elements with JavaScript
Understand basic programming
Course Number:sd_sdfm_a02_it_enus