Top Courses at IT Dojo

Find the perfect course for you at IT Dojo. We’ve selected 17 of IT Dojo’s most popular courses. View the course catalog at itdojo.com

  • Security+ Training

    This 5-day Security+ training program will teach students a broad range of industry-wide security concepts to prepare students for the Security+ certification. The workshop covers a range of security concepts, including how to recognize attacks and malicious code, reducing the risk of social engineering, understanding the administration of email, remote access, internet, directory, and file transfer security, an overview of cryptographic algorithms, Public Key Infrastructure, security implications for disaster recovery, and more. This course includes practice questions and a printed manual of all lecture slides.

    Locations:
    • Virginia Beach
    • See provider
    • 5 Days
    • Weekdays
    • Intermediate
    Loading...
  • PMP Training – Exam Prep Boot Camp

    Add Project Manager Professional or Certified Associate in Project Management certification to your resume with this four-day intermediate boot camp. Curriculum includes not only the latest PMI guidebook, but also visual and auditory learning elements. Specific course topics include PMP/CAPM overviews, important project management process groups, principles, and knowledge areas, and effective management of project stakeholders, procurement, risk, communications, human resources, quality, cost, time, scope, and integration.

    Locations:
    • Virginia Beach
    • See provider
    • 4 Days
    • Weekdays
    • Intermediate
    Loading...
  • Agile Project Management

    Significantly improve your project management skills using Agile in this introductory three-day course. Through a combination of hands-on learning, live instruction, and class discussions, participants learn how to become effective project managers in modern workplaces. Specific course topics include an Agile overview, forming a team, coaching the team, planning the project, focusing on the customer, creating and prioritizing product backlogs, estimating resource use, planning and executing project iteration, building cadence, release planning, and measuring and relaying progress.

    Locations:
    • Virginia Beach
    • See provider
    • 3 Days
    • See provider
    • Beginner
    Loading...
  • Introduction to Tableau | Tableau Quickstart

    Jumpstart your Tableau skills in this one-day introductory-level course. Self-taught users and recent graduates usually benefit greatly from this class. Specific course topics include organizing and simplifying data, working with dates, adopting multiple views, demonstrating the relationship between business data and numerical values, customizing and analyzing data, working with pie charts and other data breakdowns, and viewing distributions.

    Locations:
    • Virginia Beach
    • See provider
    • 1 Day
    • See provider
    • Beginner
    Loading...
  • Tableau Desktop Fundamentals

    Get to know the ins and outs of Tableau’s more advanced features in this two-day class that’s geared toward Tableau beginners. Anyone who regularly works with business data, regardless of technical background, usually benefits from this class. Specific course topics include simplifying, sorting, organizing, and filtering data, using multiple data viewing options, mapping data, reviewing specific values, customizing and analyzing data, viewing distributions, using reference links to highlight information, and making data views accessible.

    Locations:
    • Virginia Beach
    • See provider
    • 2 Days
    • See provider
    • Beginner
    Loading...
  • Advanced Tableau | Next-Level Data Visualization, Calculations, Analytics, Integration with Hadoop, R & More

    Take your Tableau skills to the next level in this two-day intermediate course. Instruction focuses on advanced tools that optimize workflow. Specific course topics include information visualization, data organization, time-based calculations, location analytics, incremental data loads, R/Hadoop integration, and an enterprise-level case study.

    Locations:
    • Virginia Beach
    • See provider
    • 2 Days
    • See provider
    • Intermediate
    Loading...
  • Network Fundamentals (Network+) Training

    This five-day, beginner-level seminar prepares working professionals and recent graduates for eventual Network + certification. Students learn to identify and implement various network technologies. Specific course topics include network theory, communication methods, media and network components, TCP/IP, LAN, and WAN implementation, information security issues, remote implementation, disaster recovery, secure data storage, primary network platforms and tools, and troubleshooting problems.

    Locations:
    • Virginia Beach
    • See provider
    • 5 Days
    • See provider
    • Beginner
    Loading...
  • Java 9 and OO Programming Essentials for Developers New to OO

    Explore some basic and advanced Java features and functions in this fast-paced, five-day introductory course. Instruction focuses on object-oriented programming (OOP) with Java. Specific course topics include a Java platform overview, JDK usage, the Eclipse paradigm, writing, adding methods, OOP abstraction, inheritance, and polymorphism, language statements, information strings, subclass specialization, arrays, visibility, exceptions, utilities, generic and Lambda expressions, collections, streams, Jigsaw systems, and resource management.

    Locations:
    • Virginia Beach
    • See provider
    • 5 Days
    • See provider
    • Beginner
    Loading...
  • Advanced Java 8 Programming

    Master advanced Java aspects in this four-day intermediate course. The intense curriculum focuses on Java SE 8 programming. Specific course topics include using Lambda expressions, working with information streams and data collections, evolving interfaces, implementing Java updates, mastering best practices, effective Java utilization, managing exceptions, using Contexts and Dependency Injection (CDI), Java API for WebSocket, Java Bean validation, and Java I/O.

    Locations:
    • Virginia Beach
    • See provider
    • 4 Days
    • See provider
    • Intermediate
    Loading...
  • Introduction to Python Programming

    Explore some Python programming basics in this three-day, beginner-level course. Participants learn how to write professional-grade programs that optimize workflow and empower decision makers. Specific course topics include a Python overview, linguistic basics, sophisticated operations and types, control structures, information statements, functions, classes, and modules.

    Locations:
    • Virginia Beach
    • See provider
    • 3 Days
    • Weekdays
    • Beginner
    Loading...
  • Essential Python

    Learn Python basics like functions, unit testing, and features in this four-day introductory course. Participants learn how to use this simple yet powerful programming language to solve everyday problems. Specific course topics include a Python introduction, syntax basics, types, collections, functions, classes, error messages, I/O files, Pyramid web applications, Python iterations, NoSQL, ORM, and Mongo databases, redistributables, and debugging procedures.

    Locations:
    • Virginia Beach
    • See provider
    • 4 Days
    • See provider
    • Beginner
    Loading...
  • Advanced Python Programming

    This four-day, intermediate level Python class focuses on enterprise-level problems and solutions. Participants acquire these skills through a 50-50 combination of hands-on learning and live instruction. Specific course topics include a Python refresher, essential OS skills, binary data, dates and times, functions, packages, models, metaprogramming, development, testing, database architecture, network programming, multiprogramming, data serialization, advanced data handling, and information scripting.

    Locations:
    • Virginia Beach
    • See provider
    • 4 Days
    • See provider
    • Intermediate
    Loading...
  • Mastering Python Programming

    Self-taught users and programming novices acquire more solid Python skills in this five-day introductory course. The intense curriculum moves quickly from Python basics to some advanced features. Specific course topics include a Python overview, the programming work environment, controlling flows, managing arrays, working with sets, dictionaries, and files, functions, data sorting, handling exceptions, using packages and models, classes, expressions, libraries, times, dates, file systems, advanced data management, network programming, and real-world writing skills.

    Locations:
    • Virginia Beach
    • See provider
    • 5 Days
    • See provider
    • Beginner
    Loading...
  • Introduction to Python Scripting for the Security Analyst

    Combine Python scripting skills with security analysis tools in this five-day intermediate course. Participants learn to build robust scripts that add value to their organizations. Specific course topics include object and numeric types, data strings, Python statements, dictionaries, prints, expressions, assignments, and risks, conditional statements, syntax rules, functions, classes, models, and repetitive statements.

    Locations:
    • Virginia Beach
    • See provider
    • 5 Days
    • See provider
    • Intermediate
    Loading...
  • Applied Python for Data Science | Intermediate

    Apply Python skills to your data science career in this five-day intermediate course. Software engineers, data scientists, and data engineers all benefit from this course. Specific course topics include a Python review, iPython fundamentals, numpy number sets, scipy subpackages, panda dataframes, matplotlib plots, the Python image library, seaborn data visualization, SciKit classification, TensorFlow overview, PySpark, and Spark SQL, MLib, and streaming.

    Locations:
    • Virginia Beach
    • See provider
    • 5 Days
    • See provider
    • Intermediate
    Loading...
  • Python for Security Analysts and Professionals

    Leverage Python’s functionality in a variety of security-related tasks during this four-day advanced course. Data security professionals learn how to create robust Python-based programs that optimize workflow and give decisionmakers additional peace of mind. Specific course topics include a Python overview, flow control, working with sequences, files, sets, functions, and dictionaries, data functions and sorting, dealing with exceptions and errors, data packages, modules, classes, and expressions, file systems, network services, file analysis, security filters, and packet analytics.

    Locations:
    • Virginia Beach
    • See provider
    • 4 Days
    • See provider
    • Advanced
    Loading...
  • CompTIA Advanced Security Practitioner (CASP) Training

    This five-day advanced security professional course prepares students for CASP – CompTIA Advanced Security Practitioner certification. Seasoned professionals learn to conceptualize, engineer, integrate, and implement secure, enterprise-level solutions. Specific course topics include risk management, IT governance, collaborative security solutions, data mining and analysis, advanced authorization and authentication methods, cryptographic techniques, security controls, network safety, the enterprise architecture, threat assessments, and responding to incidents.

    Locations:
    • Virginia Beach
    • See provider
    • 5 Days
    • Weekdays
    • Advanced
    Loading...

showing 17 of 17 courses

Please sign in to save your favorite courses

Enter your email address below to create a new account or sign in with an existing account.