Dr

Dr. Ada Sterling

Professor of Computer Science & Software Engineering

A passionate technologist with over 20 years of experience in software architecture and web development. Known for making complex concepts accessible.

PHPLaravelJavaScriptPythonSystem DesignWeb Development

Courses by Dr. Ada Sterling

beginner
Technology & Programming

Introduction to Computer Science

A comprehensive course covering Introduction to Computer Science. Topics include what is computing,...

8h 1
Dr
Dr. Ada Sterling
beginner
Technology & Programming

Programming Fundamentals

A comprehensive course covering Programming fundamentals. Topics include variables, data types, cont...

12h 1
Dr
Dr. Ada Sterling
beginner
Technology & Programming

Web Development Foundations

A comprehensive course covering Web development foundations. Topics include HTML5, CSS3, responsive...

10h 1
Dr
Dr. Ada Sterling
beginner
Technology & Programming

Version Control & Development Tools

A comprehensive course covering Version control with Git and GitHub. Topics include repositories, br...

6h 1
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Object-Oriented Programming

A comprehensive course covering Object. Topics include oriented programming - classes, objects, inhe...

12h 1
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Data Structures & Algorithms

A comprehensive course covering Data structures and algorithms. Topics include linked lists, stacks,...

14h 1
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Database Systems

A comprehensive course covering Database systems. Topics include relational databases, SQL, database...

10h 1
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

JavaScript & Modern Frontend Development

A comprehensive course covering JavaScript programming and modern frontend development. Topics inclu...

12h 1
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Backend Development with PHP & Laravel

A comprehensive course covering Backend web development with PHP and Laravel framework. Topics inclu...

14h 1
Dr
Dr. Ada Sterling
advanced
Technology & Programming

API Design & Microservices

A comprehensive course covering RESTful API design and microservices architecture. Topics include AP...

10h 1
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Software Engineering Practices

A comprehensive course covering Software engineering best practices. Topics include testing, CI/CD,...

10h 1
Dr
Dr. Ada Sterling
advanced
Technology & Programming

System Design & Architecture

A comprehensive course covering System design and software architecture. Topics include scalability,...

12h 1
Dr
Dr. Ada Sterling
beginner
Technology & Programming

HTML & CSS Fundamentals

A comprehensive course covering HTML5 and CSS3 fundamentals. Topics include semantic markup, flexbox...

8h 0
Dr
Dr. Ada Sterling
beginner
Technology & Programming

JavaScript Essentials

A comprehensive course covering JavaScript essentials. Topics include syntax, DOM, events, async/awa...

10h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Frontend Frameworks (React)

A comprehensive course covering React development. Topics include components, props, state, hooks, r...

14h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

CSS Architecture & UI Design

A comprehensive course covering Advanced CSS. Topics include Tailwind CSS, design systems, animation...

8h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Backend Development with Node.js

A comprehensive course covering Backend development with Node.js and Express. Topics include server...

12h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Databases for Web Applications

A comprehensive course covering Databases for web applications. Topics include SQL with PostgreSQL,...

10h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Full-Stack Application Development

A comprehensive course covering Full. Topics include stack application development - connecting fron...

14h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

DevOps & Deployment

A comprehensive course covering DevOps and deployment. Topics include Docker, CI/CD pipelines, cloud...

8h 0
Dr
Dr. Ada Sterling
beginner
Technology & Programming

IT Foundations & Hardware

A comprehensive course covering IT fundamentals. Topics include computer components, motherboards, C...

10h 0
Dr
Dr. Ada Sterling
beginner
Technology & Programming

Operating Systems & Software

A comprehensive course covering Operating systems. Topics include Windows administration, Linux basi...

10h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Networking Fundamentals

A comprehensive course covering Networking. Topics include OSI model, TCP/IP, IP addressing, subnett...

12h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

IT Security Essentials

A comprehensive course covering IT security. Topics include threats and vulnerabilities, firewalls,...

10h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Cloud Computing & Virtualization

A comprehensive course covering Cloud computing. Topics include cloud service models (IaaS, PaaS, Sa...

10h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Help Desk & IT Service Management

A comprehensive course covering IT service management. Topics include ITIL framework, help desk oper...

8h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

System Administration & Automation

A comprehensive course covering System administration. Topics include Active Directory, Group Policy...

10h 0
Dr
Dr. Ada Sterling
beginner
Technology & Programming

Blockchain Fundamentals

A comprehensive course covering Blockchain basics. Topics include distributed ledger technology, blo...

10h 0
Dr
Dr. Ada Sterling
beginner
Technology & Programming

Cryptocurrency & Digital Assets

A comprehensive course covering Cryptocurrency. Topics include Bitcoin, Ethereum, altcoins, wallets...

10h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Smart Contracts & Solidity

A comprehensive course covering Smart contracts. Topics include Solidity programming, Ethereum Virtu...

14h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

DeFi & Decentralized Applications

A comprehensive course covering DeFi. Topics include decentralized exchanges, liquidity pools, yield...

12h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

NFTs, DAOs & Web3

A comprehensive course covering Web3 ecosystem. Topics include NFT creation and marketplaces, ERC-72...

10h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Crypto Trading & Portfolio Management

A comprehensive course covering Crypto trading. Topics include technical analysis, candlestick patte...

10h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Blockchain Security & Auditing

A comprehensive course covering Blockchain security. Topics include smart contract auditing, reentra...

10h 0
Dr
Dr. Ada Sterling
beginner
Technology & Programming

Programming Fundamentals

A comprehensive course covering Programming fundamentals. Topics include variables, data types, cont...

12h 0
Dr
Dr. Ada Sterling
beginner
Technology & Programming

Data Structures & Algorithms

A comprehensive course covering Data structures. Topics include arrays, linked lists, stacks, queues...

14h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Object-Oriented Programming

A comprehensive course covering Object. Topics include oriented programming - classes, inheritance,...

12h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Database Systems

A comprehensive course covering Database systems. Topics include relational databases, SQL, normaliz...

12h 0
Dr
Dr. Ada Sterling
intermediate
Technology & Programming

Web Application Development

A comprehensive course covering Web development. Topics include HTML, CSS, JavaScript, front-end fra...

14h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Software Architecture & Design

A comprehensive course covering Software architecture. Topics include architectural patterns, micros...

10h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Operating Systems & Networks

A comprehensive course covering Operating systems. Topics include process management, memory managem...

12h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Software Testing & Quality Assurance

A comprehensive course covering Software testing. Topics include unit testing, integration testing,...

10h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

DevOps & Cloud Engineering

A comprehensive course covering DevOps. Topics include Docker, Kubernetes, AWS/Azure services, infra...

12h 0
Dr
Dr. Ada Sterling
advanced
Technology & Programming

Capstone: Software Engineering Project

A comprehensive course covering Capstone project. Topics include requirements gathering, system desi...

16h 0
Dr
Dr. Ada Sterling