Getting Started with Software Programming New Horizons Lebanon
Price: TBA
  • Duration: 2 Hours

Course details

Today€™s computers are powerful tools capable of accomplishing sophisticated tasks, but not without the assistance of skilled software developers. This course introduces the learner to the magic behind computer software development, beginning with a brief history of computer languages and how these languages have evolved into powerful programming environments, and ending with the actual creation of simple algorithms. Specific topics covered include the Software Development Life Cycle (SDLC), best practices for developing computer programs, the tools available for software developers, and the basics of computer algorithms. This course doesn€™t focus on any one programming language, and instead demonstrates algorithms using pseudocode, a nonspecific method of writing code that is easily converted into practically any programming language.

  • identify stages in the evolution of software programming languages
  • recognize the main types of programming languages that evolved
  • recognize the steps in the software development life cycle
  • identify the differences between the waterfall and extreme programming software development methodologies
  • recognize the features of common programming methodologies
  • recognize the features of a good program
  • recognize the functions of common program development tools
  • demonstrate basic knowledge of computer languages, programs and programmer tools
  • demonstrate knowledge of software methodologies and programming approaches
  • recognize factors to consider when writing an algorithm using the top-down approach
  • recognize how to structure algorithms
  • recognize examples of sequence, selection, and repetition
  • express inputs, processes and outputs as an algorithm
  • create a letter-counting algorithm
  • create a tax-calculating algorithm
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 Software Development starting now. See all courses

Is this the right course for you?

Didn't find what you were looking for ?

or