| | |
Welcome to LearnLiberia.Org. L.E.A.R.N. is the acronym for Liberia Education and Research Network. It is being run and powered by Sahara Technology Solutions to support IT training, research and collaboration for students in Liberia. For more information about our programs, click here: Sahara Technology Solutions.
 |
Learning Objectives- Introduction to Ethical Hacking
- Footprinting and Reconnaissance
- Scanning Networks
- Enumeration
- System Hacking
- Trojans and Backdoors
- Viruses and Worms
- Sniffers
- Social Engineering
- Denial of Service
- Session Hijacking
- Hacking Webservers
- Hacking Web Applications
- SQL Injection
- Hacking Wireless Networks
- Evading IDS, Firewalls and Honeypots
- Buffer Overflows
- Cryptography
- Penetration Testing
This course is the introduction to the Introduction to Project Management. Project management has been proven to be the most effective method of delivering products within cost, schedule, and resource constraints. This Online course gives you the skills to ensure your projects are completed on time and on budget while giving the user the product they expect. You will gain a strong working knowledge of the basics of project management and be able to immediately use that knowledge to effectively manage work projects. At the end of the course you will be able to identify and manage the product scope, build a work breakdown structure, create a project plan, create the project budget, define and allocate resources, manage the project development, identify and manage risks, and understand the project procurement process.
INFOTECH 101 introduces students to the fundamental concepts in information technology and mathematical reasoning that provide the technical foundation for state-of-the-art computer applications.A perspective on the range of information technology and mathematical concepts is presented through lectures and lab assignments.Historical development and social implications in information technology form an integral part of the course.
Widely used computer applications, including word processing, spreadsheets, databases, presentation software, computer communications, and networking are used to supplement the IT concepts introduced in the course.Additional lectures address computer systems organization, legal and ethical considerations, security, artificial intelligence, and the use of the Internet to developresearch skills.
This is a course for students who wish to learn the basics of computer programming; no prior programming experience is required.
The course will introduce basic programming terminology, concepts, and best practices. Students will learn to write programs using such constructs as loops, statements, variables, and functions. Good programming habits will be covered, as well as program design, flow charting and architecture, and debugging techniques.
The class examples and assignments will use PHP, as it requires nothing more than a text editor and browser to execute; however, the focus of the class will be on learning the syntax and logic of programming. Consequently, the principles learned in this course will be easily applied to any programming language, whether it is a compiled language like C, or an interpreted language like JavaScript. Applicable Job Roles: computer programmer, web developer, software engineer, and technology manager 
| |