Computer Fundamentals
An introduction to computer systems, operating systems, hardware setups, and everyday software operations.
- Operating systems
- Hardware setups
- Software operations
Every course sits on one of six paces, from a one-week refresher to a full professional program. Start with the pace, then pick the topic.
Taller step = more study hours. Tap a step to see what it covers.
Search by name, narrow by pace and topic, then open βSee detailsβ to check what you will work on and how your hours are spent.
An introduction to computer systems, operating systems, hardware setups, and everyday software operations.
Understand network operations, secure web browsing, active communications, and modern cloud ecosystems.
Create professional documents, reports, CVs, and templates with expert alignment and layout structuring.
Master functional grids, structural formatting, basic mathematics calculations, and fundamental filter tools.
Design visual presentations, integrate slide animations, import media components, and streamline deck delivery.
Learn key operations of cloud tools to manage active documents, collaborative sheets, and shareable files.
Strengthen foundational English sentence structure, parts of speech, syntax mechanics, and common vocabulary.
Improve conversational confidence, pronunciation rules, daily-use phrasing, and speaking fluidity.
Understand active communication mechanics, body expressions, structural delivery, and listening rules.
Manage stage nerves, structural presentation workflows, audience dynamics, and engaging narratives.
Prepare common interview responses, structural explanations, body language guidelines, and dynamic mock practices.
Craft modern resumes highlighting active projects, technical competencies, job parameters, and formatting guidelines.
Learn structural alignments, clear content goals, professional greetings, signatures, and action definitions.
Grow team management methods, structural workspace empathy, objective goals, and operational agility.
Prepare fundamental architecture guidelines, security rules, network patterns, and typical test metrics.
Review global geographies, major national events, structural histories, and primary academic indexes.
Review critical modern parameters, financial adjustments, and regional policies for direct examination needs.
Solve basic visual maps, sequence directions, puzzle mechanics, and critical layout arrangements.
Review primary math equations, ratio methods, percentage calculations, and speed-time questions.
Learn effective AI prompt layouts, daily task automation, content creation rules, and helpful tools.
Master DOM structures, page semantic formats, media inclusion systems, and validation checks.
Implement responsive color palettes, structural grid alignments, responsive media screens, and flexbox models.
Understand basic functional programming concepts, loop syntax variations, DOM actions, and standard events.
Acquire low-level execution logic, master variable pointers, array models, and basic file operations.
Acquire critical object architectures, base classes, memory handlers, and foundational templates.
Understand Python structural loops, active data arrays, file parsing, and system execution setups.
Write relational table structures, data insertion scripts, basic filters, and simple query lookups.
Command-line workflows, key directories, file access permissions, and operating environment structures.
Execute system commits, merge branch variations, handle conflicts, and build remote portfolios.
Understand average variations, normal distribution profiles, data collection shapes, and probability values.
Solve basic matrix calculations, transformations, system vectors, and foundational equations.
Explore logic variables, dependent outcomes, Bayes' rule setups, and normal profile charts.
Strengthen foundational mechanical theories, motion structures, vector systems, and energy forms.
Explore atom models, physical reaction patterns, formula logic, and structural periodic scales.
Examine modern biological communities, environmental balance rules, and resources conservation strategies.
Master essential data arrays, stack setups, linear sequences, and simple data storage nodes.
Learn abstraction rules, basic inheritance structures, polymorphic states, and clean data encapsulation.
Understand critical safety protocols, access threat variables, basic password protections, and scanning rules.
Examine typical IP system ranges, DNS lookup steps, routing definitions, and critical port operations.
Explore online campaign layouts, search indexing, social network strategies, and analytics insights.
Dive deeper into OOP rules in Python, intermediate scripting processes, and direct code builds.
Master essential platform structures, variable handlers, robust execution patterns, and thread foundations.
Write clean JS logic utilizing advanced script modules, JSON structures, async calls, and API connectors.
Build system interactions, manage databases, process secure user login workflows, and build template structures.
Implement foreign keys, manage indices, perform multi-table joins, and write procedural routines.
Acquire modern document models, write pipeline structures, search patterns, and handle server scaling.
Develop clean, responsive UI layouts using Bootstrap's utility classes and grid components.
Develop modern and customized interfaces rapidly with a utility-first styling methodology.
Acquire modular rendering processes, system state hooks, properties, and direct client routing.
Manage back-end events, create HTTP server structures, and handle file system logic.
Implement MTV structures, define data models, write admin modules, and construct forms.
Develop fast and clean REST endpoints utilizing minimal Python application architectures.
Implement dynamic trees, queue structures, hashing systems, and complex heap networks.
Master fast search processes, sort patterns, greedy approaches, and dynamic algorithms.
Understand memory allocations, system operations, thread scheduling, and multi-user layouts.
Examine typical OSI models, TCP routing rules, system sockets, and network interface cards.
Manage modern systems development life cycles (SDLC), testing layouts, Agile sprints, and documentation styles.
Prepare logical Pivot tables, run VLOOKUP processes, calculate variances, and format data visual charts.
Import data metrics, model simple dimensions, and build simple interactive reports.
Master fundamental charts, interactive maps, story configurations, and basic data sheets.
Write customized decorator wrappers, concurrency processes, advanced data classes, and robust testing modules.
Perform data operations, build analytics patterns, and run statistics calculations on corporate files.
Manipulate complex DataFrames, perform file merges, aggregate groups, and handle missing data values.
Write vectorized calculations, perform matrix slicing, and execute multi-dimensional mathematical equations.
Design subplots, configure visual charts, customize histograms, and output presentation-ready plots.
Run A/B testing processes, calculate confidence ranges, manage regression variables, and execute ANOVA calculations.
Master subqueries, manage transactions, write partition functions, and optimize relational schemas.
Build semantic websites by integrating CSS layouts, JavaScript logic, and dynamic API requests.
Master React architecture, implement context providers, write custom hooks, and manage API endpoints.
Implement async loops, parse file channels, connect system routers, and utilize NPM assets.
Write customizable REST systems, implement request middleware, process secure cookies, and handle routes.
Master ORM database connections, handle system models, authenticate users, and secure Web applications.
Learn key MVC principles in PHP using Laravel, write clean database migrations, and construct Eloquent models.
Develop fast and secure web applications using MVC models in C#, Web API structures, and SQL integrations.
Master Spring Framework basics, process Hibernate ORM setups, and connect robust SQL servers.
Acquire object patterns in .NET, manage exceptions, write LINQ structures, and design interface modules.
Develop native Android layouts with XML, write Kotlin behaviors, and manage lifecycle events.
Understand Dart logic structures, build multi-platform layouts using widgets, and manage basic states.
Perform network vulnerability scans, execute port evaluations, and learn key penetration steps.
Examine typical EC2 setups, manage simple S3 storage systems, configure VPCs, and handle IAM credentials.
Complete lifecycle training from data collection to predictive model generation, pipeline design, and visualization.
Master predictive regression models, write classifier logic, optimize hyper-parameters, and implement validation steps.
Implement predictive models, basic neural structures, state space search patterns, and modern heuristic algorithms.
Understand artificial neural networks, backward propagation mechanics, optimization patterns, and evaluation matrices.
Implement linguistic tokenizers, text word vectors, sequence model structures, and sentiment analytics.
Implement digital image filters, edge detections, CNN convolution maps, and object recognitions.
Master transformer structures, system fine-tuning pipelines, LLM prompts, and vector database setups.
Master DAX functional formulas, model multidimensional schemas, and share live interactive enterprise dashboards.
Design advanced level calculations, parameterized dashboards, clean storytelling presentations, and cloud setups.
Complete path to web engineering. Integrate front-end interfaces and robust server databases.
Build web systems using MongoDB, Express, React, and Node.js. Create end-to-end applications.
Integrate React client web architectures with Spring Boot servers, JPA Hibernate, and relational databases.
Link clean HTML/React interface layouts with Django application servers and relational SQL engines.
Master penetration testing methods, evaluate server firewall rules, check networks, and secure active directories.
Explore continuous integrations, configure automation jobs, study standard pipelines, and automate infrastructures.
Write customized Dockerfiles, manage local images, launch multiple containers, and scale volumes.
Control application clusters, configure system pods, write YAML state specs, and automate scaling loops.
Prepare for AWS certifications. Master high availability architecture patterns, system databases, and virtual VPC configurations.
Explore Azure resources, VM setups, safe network frameworks, and pricing tools.
Understand Google Engine VMs, scale cloud storage systems, and manage Identity IAM roles.
Go from foundational blocks to production architectures. Develop robust microservices, APIs, and enterprise systems.
Master object-oriented systems, spring framework structures, hibernate mappings, SQL, and enterprise-grade patterns.
Professional level systems development. Integrates modern front-end technologies with relational SQL database back-ends.
Master advanced full stack patterns using MongoDB, Express, React, and Node.js. Develop and deploy large scale projects.
Advanced program covering statistics models, deep learning systems, big data pipelines, and interactive visual analytics dashboards.
Deep-dive specialization. Master neural networks, NLP structures, computer visions, and deploy production ML models.
Professional-grade training with SQL, advanced analytics tools, data modeling, and reporting dashboard architectures.
Acquire process flow modeling methodologies, write system specs, manage requirements, and design business reports.
Build automated pipelines, manage Docker configurations, script systems, and orchestrate cloud deployment models.
Master multi-cloud strategies, server architectures, VPC structures, cloud databases, and safe system layouts.
In-depth cybersecurity engineering. Perform network intrusion audits, evaluate threat logs, and design safe configurations.
Advanced penetration tests. Execute payload injections, evaluate wireless networks, and bypass protection schemes ethically.
Design custom mobile app architectures using modern Kotlin patterns, offline database Sync models, and API adapters.
Develop native Android/iOS mobile interfaces using Dart, master state managements, and build clean animations.
Master search engine setups (SEO), search ad runs (SEM), multi-channel media metrics, and modern analytical tools.
Design digital interactions. Master structural wireframes, build high fidelity Figma flows, and run user research.
Master manual testing strategies, execute Selenium automations in Java, write test suites, and manage logs.
Learn key ERP models, evaluate operational data flows, and explore transaction architectures.
Understand cryptographic hash functions, design safe smart contract flows, and develop on local testnets.
Integrate structural hardware controllers with cloud relays, handle sensor variables, and build smart networks.
Short videos by topic. Hover a block to peek at an uploaded clip, click to watch it full size.
Videos you add here are saved in this browser only. To show a video to every visitor, copy the file into assets/videos/ and list it in assets/videos/videos.json. Google Drive videos must be shared as βAnyone with the linkβ.
Not sure where to start? Begin at step one.
Tell us your goal and your time. We suggest a pace and topic.
Book free counselling