Workforce Development Institute (WDI)
 
 
 
 
 
 
 
 

IT, Information Security and Software Development Courses

Offering the latest training in information technology, you will find courses in cybersecurity, web and mobile app development, plus prep courses for professional certifications from computers to security to networks. Our courses are designed to fit your busy lifestyle.

CISSP Complete Video Course
120 Hours, 12.0 CEUs, Non-Credit
Online / Independent Study

The Certified Information Systems Security Professional (CISSP) Complete Video Course will introduce you to all eight domains of advanced security knowledge covered on the CISSP exam. You will learn how to model threats, assess risks, plan business continuity, protect assets, and engineer strong security into complex systems. You also will learn how to protect networks, communications, access and identities; assess and test security, and manage security operations. Once complete, you will have attained the core skills for designing, implementing and managing IT security for entire organizations.

Videos include more than 25 hours of expert instructional video, including live demos, screencasts and animations. Participate in hands-on practice opportunities with over 30 interactive exercises.

You will be taught to:

  • perform risk management and apply security governance
  • manage assets and protect data privacy
  • implement secure design principles, security models and cryptography
  • test security from target identification through penetration testing
  • improve security throughout the software development lifecycle
  • implement and support firewalls and IDS/IPS
  • use best practices for managing vulnerability, patches and malware

Prerequisites: This video course is most appropriate if you are an IT student, a CISSP candidate, or an experienced IT security or networking professional seeking to advance in your career.

Tuition: $499

CompTIA A+ 220-901 Complete Video Course
110 Hours, 10.1 CEUs
, Non-Credit
Online / Independent Study

Looking to pass your CompTIA A+ exams? The CompTIA A+ 220-901 Complete Video Course covers hardware, networking, mobile device and troubleshooting skills you'll need to pass the A+ 220-901 exam. You will learn to build a computer, perform networking tasks, configure laptops and mobile devices, troubleshoot hardware, and prepare for certification. You'll also learn how to work with motherboards, CPUs, memory, power supplies, storage, the BIOS, connections and peripherals. Once complete, you will have the skills to support diverse IT environments and solve complex technology problems. The entire course is fully online and completely self-paced.

This complete video course contains:

  • more than 21 hours of video broken up into 34 highly topical sub-lessons.
  • hands-on practice opportunities with 45 exercises and interactive simulations
  • quizzes with grade retention and remediation to gauge comprehension and retention

Certification: CompTIA A+
Certifying Body: CompTIA
*Please note that this course does not result in a learner receiving certification, but instead prepares the learner to sit for the certification exam.

Prerequisites: This course is most appropriate if you are an IT student, aspiring IT professional, current computer or help desk technician, or LAN support specialist.

Tuition: $499

CompTIA A+ 220-902 Complete Video Course
90 hours, 9.0 CEUs
, Non-Credit
Online / Independent Study

Complete your preparation for the CompTIA A+ certification with prep for the second exam! The CompTIA A+ 220-902 Complete Video Course covers the operating system, security, software troubleshooting and operational skills you need to pass your A+ 220-902 exam. You will learn how to support Windows, OS X, Linux, Android, and iOS; explore virtualization, the cloud, servers, mobile devices, and networks; and fully prepare for certification. You also will learn how to respond to security threats, troubleshoot operating systems and apply proper operational procedures. Once complete, students will have skills to support diverse IT environments and solve complex technology problems.

This complete video course contains:

  • more than 19 hours of video broken up into highly topical sub-lessons.
  • hands-on practice opportunities with 45 exercises and interactive simulations
  • quizzes with grade retention and remediation to gauge comprehension and retention

Certification: CompTIA A+
Certifying Body: CompTIA
*Please note that this course does not result in a learner receiving certification, but instead prepares the learner to sit for the certification exam.

Prerequisites: This course is most appropriate if you are an IT student, aspiring IT professional, current computer or help desk technician, or LAN support specialist.

Tuition: $499

CompTIA Network+ N10-006 Complete Video Course, Infosec Labs Edition
80 Hours, 8.0 CEUs
, Non-Credit
Online / Independent Study

Interested in a career in networking? Get certified and start today! This 80-hour time-on-task non-credit course, which includes 16 sophisticated security labs developed by industry experts at Infosec Learning introduces the skills and concepts needed to pass the Network+ N10-006 exam, and demonstrate your expertise supporting modern networks. You'll gain practical experience designing, configuring, managing and troubleshooting networks, as you learn about protocols, devices, topologies, WANs, VPNs, Internet services and more. The course is self-paced and online.

Learn how to:

  • work with network topologies, connections, devices, services and reference models
  • configure switches and wireless routers
  • calculate network addresses and use routing protocols
  • show familiarity with unified communications and virtualization
  • defend against attacks on your network
  • troubleshoot Layer 1-3 networks and wireless LANs

Certification: CompTIA Network+
Certifying Body: CompTIA
*Please note that this course does not result in a learner receiving certification, but instead prepares the learner to sit for the certification exam.

Prerequisites: This course is most appropriate if you are an IT student, Network+ exam candidate, or anyone who wants to start or move forward in a networking career.

Tuition: $499

CompTIA Security+ SY0-401 Complete Video Course, Infosec Labs Edition
65 Hours, 6.5 CEUs,
Non-Credit
Online / Independent Study

The CompTIA Security+ SY0-401 Complete Video Course, Infosec Labs Edition covers the skills and knowledge you need to pass your Security+ SY0-401 exam, and demonstrate your ability to secure networks and deter attacks. Students will learn how to identify threats and vulnerabilities; safeguard networks, applications, data, and hosts; and use access control and cryptography. Once complete, students will have core skills for protecting IT infrastructure, promoting compliance, and supporting operational security.

The course has over 13 hours of expert instructional video, including live demonstrations, screencasts, and animations. Additionally, there are 15 sophisticated security labs developed by industry experts at Infosec Learning.

Students will be taught to:

  • Recognize malware types and prevalent attack methods
  • Deploy threat discovery tools in the context of overall threat management
  • Demonstrate knowledge of compliance, risk concepts, incident response, and forensics
  • Implement physical security and environmental controls
  • Examine application attack types and security controls
  • Use identity management systems
  • Show familiarity with secure transport and PKI

Prerequisites: This course is most appropriate if you are an IT student, Security+ exam candidate, or have experience in networking, IT security, or related areas.

Certification: CompTIA Security+
Certifying Body: CompTIA
*Please note that this course does not result in a learner receiving certification, but instead prepares the learner to sit for the certification exam.

Tuition: $499

Cybersecurity 101 Cybersecurity 101
50 hours, 5 CEUs, Non-Credit
Blended: Classroom / Online

Are you a student looking to qualify for an exciting job in a growing field? A security or technology officer looking to touch up on your training or certifications? Or how about a professional seeking a change in your career path? Then Cybersecurity 101 may be your first step into an exciting profession in the field of information security.

This highly interactive certificate course is designed to familiarize you with fundamental cybersecurity concepts. Students will take an in-depth look into the world's fastest growing industry, and will be provided with the foundation to further master cybersecurity principles through various teaching outlets, including instruction from industry experts and hands-on experiences.

Did we mention you'll get free training for life?
Students who successfully complete this course are granted unlimited free access to this course's online instruction, for life!

The topics covered in this award-winning instructional design course include:

  • Introduction and History of Information Security
  • Information Security Principles of Success
  • Security Policies and Governance
  • Human Resources Security
  • Asset Management
  • Cryptography
  • Information Technology Security
  • Software Security
  • Security Incident Response Management
  • Business Continuity Planning and Management
  • Regulatory Compliance, Audit and Standards

Cybersecurity Careers
Information about careers in the cybersecurity field is available on the National Initiative for Cybersecurity Careers and Studies (NICCS) website.

Textbook: There is no textbook required for this course.

Location: Live Online. The first and last class are in-person at Hudson Valley Community College; if you are not local, streaming is available.

Tuition: $1,295

Front-End Web Developer Complete Video Course
150 Hours, 15.0 CEUs
, Non-Credit
Online / Independent Study

The Front-End Web Developer Complete Video Course introduces students to front-end, or client-side, web development technologies, including JavaScript, HTML, CSS, and jQuery. Students learn how to make interactive applications that run inside a web browser and can communicate with a web server running remotely. Students also learn how to use the version control program Git and collaboration website GitHub. Once complete, students will have the basic skills necessary to work as a front-end web developer.

The course includes more than 22 hours of instructional video from experts in their fields. Additional features include hands-on practice opportunities with more than 100 programming exercises and projects.

Students will be taught how to:

  • Create simple web pages using HTML and CSS and get those pages up on a website
  • Explain how JavaScript is used, format and execute code, define arrays, assign functions, and more
  • Use JQuery to manipulate DOM and perform Ajax requests
  • Verify that the individual functions that make up the application perform as expected using JsUnit
  • Make rich user interface elements using jQuery UI
  • Build an interactive application and add it to a GitHub repository to show prospective employers

Prerequisites: This course is most appropriate for an IT student, entry-level web designer or developer, or aspiring programmer new to JavaScript.

Tuition: $499

Java Programming Fundamentals
112 Hours, 11.2 CEUs, Non-Credit
Online / Independent Study

Are you interested in pursuing a career in Java development and programming? Individuals who have a computer background but are not proficient in Java and are interested in a career in development/programming will benefit most from taking Java Programming Fundamentals.

This high quality, intuitive Java Programming Fundamentals course will help prepare you to take the Oracle Java Certification - Associate level exam. This award-winning instructional design interactive course was developed according to Oracle standards.

The course content includes topics such as:

  • Solving simple problems using the fundamental syntax and semantics of the Java programming language
  • Elementary techniques in Java programming
  • Java programs that use selection
  • Loops: while, do while, for
  • Methods for transfer of control and arrays
  • Object oriented programming using objects and classes
  • Immutable classes and immutable objects
  • Inheritance and polymorphism
  • Error handling techniques by adding exception handlers to Java programs
  • Generic classes and interfaces to improve code reusability
  • Java Collections Framework in a Java program
  • Java platforms and integration technologies
  • The basic characteristics, use, benefits and drawbacks of Java's server-side technologies and application tiers

Textbook (included in the cost of tuition): eBook: Java How to Program (early objects), 9/E , Paul Deitel; Harvey Deitel, Prentice Hall, 2012

Certification: Java Programmer Associates Certification
Certifying Body: Oracle
*Please note that this course does not result in a learner receiving certification, but instead prepares the learner to sit for the certification exam.

This online course provides you the greatest possible flexibility, with open enrollment dates and up to six months to complete the course.

Tuition: $1,599

MEAN Stack Web Developer Complete Video Course
110 Hours, 11.0 CEUs
, Non-Credit
Online / Independent Study

The MEAN Stack Web Developer Complete Video Course introduces students to building dynamic web applications with MongoDB, Express, AngularJS, and Node.js. Students learn about essential JavaScript-based technologies, async programming, and MVC design techniques. Students also walk through establishing database connectivity and secure user authentication. Once complete, students will have the basic skills they need to create full-fledged JavaScript-based web solutions from server to browser, and integrate all MEAN stack technologies into full working systems.

This course contains more than 14 hours of instructional video from experts in their fields. Additionally, it provides hands-on practice opportunities with more than 45 programming exercises and a capstone project.

Students will be taught how to:

  • Install and configure all components of the MEAN stack
  • Work with the JavaScript features all MEAN stack developers need to know
  • Write and extend JSON web servers and Node modules
  • Simplify web development with Express web servers
  • Build AngularJS apps with directives, filters, MVC, and modules
  • Create databases, collections, and documents with MongoDB
  • Authenticate your users

Prerequisites: This course is most appropriate for IT students and aspiring web developers with basic knowledge of JavaScript and front-end web development concepts.

Tuition: $499

Ruby on Rails Developer Complete Video Course
150 Hours, 15.0 CEUs
, Non-Credit
Online / Independent Study

The Ruby on Rails Developer Complete Video Course introduces students to building dynamic, database-backed web applications with the popular Rails web framework. Students receive hands-on experience planning, designing, coding, securing, testing, and deploying dynamic web applications. Students also learn how to use Rails-flavored Ruby language features, Git, Heroku, and other valuable web development tools. Once complete, students will have the basic skills necessary to work as a web application developer with Rails.

The course includes more than 20 hours of instructional video from expert Rails developer Michael Hartl. It also provides hands-on practice opportunities with 300 programming exercises and a complete capstone project.

Students will learn how to:

  • Install and configure a complete Rails environment
  • Build and deploy a complete Rails application from start to finish
  • Transform static sites and pages into dynamic web applications
  • Understand and work with the powerful Model-View-Controller (MVC) pattern
  • Structure page layouts with Bootstrap, custom CSS, and Sass
  • Take advantage of useful Ruby language features
  • Secure sites with registration, password authentication, and SSL
  • Support microposts, followers, and other user collaboration features

Prerequisites: This course is most appropriate for IT students, entry-level web developers, or aspiring programmers new to Rails and/or Ruby.

Tuition: $499