Intelligentedu
Best New Free Computer IT Training Tutorial Resources


 



     Blog Roll:


     Top Links:

February 10, 2009

Learning How to Program

Here is a nice free online class for getting started with programming computer applications and learning how to program. This is one of the free programming and web design courses offered in HP's Learning Center. Free registration is required.


Computer Programming: Introduction
Discover a world of useful information in this plain-language introduction to computer programming for beginners.

This class explains the basic components of computer programming. You'll explore many languages, varying from simple scripting to object-oriented programming. You'll examine database query and markup languages to help you understand how computers manipulate data and function across the internet. You'll also get coding examples you can use in the real world.

What you'll learn
 - Understand how computer programs work
 - Describe the elements common to all computer programs
 - Understand the key terminology of computer programming
 - Understand how the most complex systems are built from simpler parts
 - Explore programming with modern object-oriented languages

Lesson 1: A brief history of programming languages: getting started
In this lesson, you'll become familiar with types of programming languages, programming terminology and their uses. You'll also discover the essentials of programming, such as how the operating system compiles, interprets and executes commands.

Lesson 2: Computer programming tutorial: learning parts of a program
This lesson covers program structure. You'll learn how control statements, loops and conditional statements change the behavior of a program based on inputs or other conditions. You'll also discover how variables and constants manage your data.

Lesson 3: Exploring subprograms and computer input and output
This lesson introduces subprograms, functions and subroutines, which enable you to reuse commonly used portions of programs to save development time. You'll also learn about graphical user interfaces, which make working with your programs easier.

Lesson 4: C, C++, C# and Java computer programming languages
Some of the most popular full-featured programming languages today are C, C++, C# and Java. In this lesson, you'll learn a brief history of these languages and how to structure simple programs using them.

Lesson 5: Beginning programming for the web
A majority of programs written today are designed to work on the web. In this lesson, you'll learn about web programming technologies and languages, such as HTML, PHP and JSP. You'll also learn how XML exchanges data among different systems.

Lesson 6: Reading and storing computer data
In this lesson, you'll learn the important programming concepts of data storage, file manipulation and memory management. You'll also learn how programs interact with databases to efficiently retrieve and store large quantities of data.

Lesson 7: Programming for networks and mobile devices
Knowing how to make computer programs that communicate with other systems over the web is essential today. This lesson covers basic networking concepts and programs that retrieve data from the internet, send email and interact with mobile devices.

Lesson 8: Discovering your future as a professional programmer
Get an introduction to the world of professional programming, starting with a survey of various kinds of digital systems. The class ends with a discussion of the environments and tools you work with as a professional programmer.

Popularity: 10% [?]


Related Posts:
  • 21 Free Book Chapters for C#, VB.Net, XML, and e-Business Web Development
  • Rebol Programming For The Beginner
  • 4 Free Books: Java, Perl, Theory of Programming, & Algorithms
  • Free Security Training by Microsoft and Learning How to Program in C++
  • Free Database and SQL Training

  • Tags for this post>>

    Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 12:13 am


    16 Free Classes for IT Professionals from HP

    Here are HP's 16 Free Classes for IT Professionals, covering topics such as data protection, security, storage networks, Windows Server 2008, virtualization, firewalls, backup and recovery, IT infrastructure, and wireless networking.
    Learning center - free online classes


    Servers and Storage Solutions

    Disaster preparedness through virtualization (quick lesson)
    Learn what virtualization is, how it works and the practical application of including virtualization in your disaster recovery plan.

    ERP: resource planning solutions
    Enterprise resource planning (ERP) is a major undertaking for any business. Learn how ERP can streamline your business.

    How to build a midsize IT core infrastructure  
    Understand how IT managers at midsize companies can build and deploy a core IT infrastructure simply and effectively.

    Introduction to storage networks
    Improve your storage area network by assessing your current infrastructure, addressing evolving needs and getting the best return on storage network investments.

    Protect your data: back up to tape, disk and the network
    Learn the importance of backup to small and mid-sized businesses and how to design the right data protection solution for your organization.

    Understanding Microsoft Windows Server 2008
    This course is designed to give IT professionals an overview of the features offered in Microsoft Windows Server 2008.

    Virtualize your infrastructure: deployment
    Find out how to use virtualization to help you save money, expand your network resources and maximize your IT budget.


    PC Solutions

    Combating spam and spyware (with podcast)
    This class will give you a thorough understanding of what spam and spyware is, how it works, and how to manage it.

    Evaluating desktop virtualization solutions
    This class provides a background in desktop virtualization to help you make decisions about implementing a desktop virtualization plan.

    Exploring and implementing Gobi and 3G technology
    Learn about the speed and flexibility of new Gobi chip technology and how to use it as a company-wide mobile and wireless networking tool.

    Firewall basics (with podcast)
    Learn what a firewall is, explore firewall hardware and software and get a TCP/IP tutorial for help in setting up your firewall.

    HP Backup and Recovery Manager: schedule backups  (13:34)
    All HP business desktop and notebook computers have HP Backup and Recovery Manager. This demonstration shows you how to use this application to back up files.

    HP ProtectTools: security at your fingertips (quick lesson with podcast)
    Learn how to enable the computer systems security components of HP ProtectTools, found pre-installed on most HP PCs.

    Simple backup strategies with HP Backup and Recovery Manager (quick lesson with podcast)
    Learn how to back up and restore vital business data, applications and entire systems using HP Backup and Recovery Manager software.

    Simplify your IT infrastructure: reduce total cost of ownership
    This blade tutorial teaches you how easy it is to deploy server and storage blades to streamline management, save space and reduce costs.

    Wireless networking with Bluetooth (quick lesson)
    This brief will explain what Bluetooth is and how to use it, as well as give a detailed comparison of Bluetooth with other wireless technologies.

    Popularity: 11% [?]


    Related Posts:
  • Safari Books Online
  • Free Online Course on Security for IT Professionals
  • Free Computer Training from LearnKey Direct
  • Free Java Learning Docs from NYU
  • 49 Computer and I.T. Books Freely Available

  • Tags for this post>> | | |

    Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 12:39 am


    Powered by WordPress