Course details

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.

  • Topic T2 Objective O3
  • start the course
  • Topic T6 Objective O7
  • use abstract and sealed classes
  • Topic T10 Objective O11
  • implement casting between types
  • Topic T14 Objective O15
  • use is and as
  • Topic T18 Objective O19
  • understand polymorphism
  • Topic T22 Objective O23
  • understand the override and new
  • Topic T26 Objective O27
  • understand the purpose of interfaces and use the IComparable interface
  • Topic T31 Objective O32
  • use C# lists
  • Topic T35 Objective O36
  • use C# arrays
  • Topic T39 Objective O40
  • use C# queues
  • Topic T43 Objective O44
  • use C# stacks
  • Topic T47 Objective O48
  • use C# linked lists
  • Topic T52 Objective O53
  • capture input in a console application
  • Topic T56 Objective O57
  • create random numbers
  • Topic T60 Objective O61
  • create a list of unique random numbers
  • Topic T64 Objective O65
  • understand the purposes of sorting algorithms
  • Topic T68 Objective O69
  • understand the quick sort algorithm
  • Topic T73 Objective O74
  • understand how to create a web page
  • Topic T77 Objective O78
  • understand the purpose of CSS
  • Topic T81 Objective O82
  • work with style sheets
  • Topic T85 Objective O86
  • utilize inline CSS styles
  • Topic T89 Objective O90
  • modify DIVs using CSS
  • Topic T94 Objective O95
  • understand the purpose of JavaScript
  • Topic T98 Objective O99
  • understand the basic rules of JavaScript
  • Topic T102 Objective O103
  • use JavaScript functions
  • Topic T106 Objective O107
  • reference HTML elements with JavaScript
  • Topic T110 Objective O111
  • modify HTML elements with JavaScript
  • Topic T116 Objective O117
  • Understand basic programming
Updated on 08 November, 2015

About New Horizons Lebanon

As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.

See all New Horizons Lebanon courses
Courses you can instantly connect with... Do an online course on Programming starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or