CompTIA IT Fundamentals course overview/topics: This course is designed for students to develop knowledge and skills required to identify and explain the basics of computing, IT infrastructure, application and software, software development, database fundamentals, and security. The course also allows students to develop the ability to demonstrate knowledge and skills to install software, establish basic network connectivity, identify or prevent basic security risks, explain troubleshooting theory, and provide preventative maintenance for devices. The course helps prepare students for the CompTIA IT Fundamentals certification exam.
Python I course overview/topics: This course introduces Python as a beginning course and is designed for students to learn and practice coding in an online environment. Programming logic, syntax, best practices, mathematics and flowcharting are reinforced. The course includes video content, daily practice labs/assignments, coding projects, and performance assessments.This course will prepare students for taking the PCEP™ – Certified Entry-Level Python Programmer certification exam.
The PCEP™ certification shows that the individual is familiar with the following concepts: fundamental terms and definitions (e.g. compilation vs. interpretation), Python's logic and structure (e.g. keywords, instructions, indentation), literals, variables, and numeral systems, operators and data types, I/O operations, control flow mechanisms (conditional blocks and loops), data collections (lists, tuples, dictionaries, strings), functions (decomposition, built-in and user-defined functions, organizing interaction between functions and their environment, generators, recursion), exceptions (exception handling, hierarchies), as well as the essentials of Python programming language syntax, semantics, and the runtime environment.
Python II course overview/topics: This course will prepare students for jobs and careers connected with widely understood software development, which includes not only creating the code itself as a junior developer, but also computer systems design and software testing. Students will be guided to a level of Python programming knowledge which will allow them to design, write, debug, and run programs encoded in the Python language, and to understand the basic concepts of software development technology. In addition, students will learn IoT (Internet of Things) skills which can help transform any business in any industry, from manufacturing to saving endangered species. Students will apply basic programming (using Python) to support IoT devices. This course will prepare students for taking the PCAP: Certified Associate in Python Programming certification exam.