- Видео 13
- Просмотров 4 071
William Rochelle
Добавлен 18 мар 2017
Profile thanks to PotatoLord -- check out their profile creator at picrew.me/image_maker/1473879
Classes & Objects: Fields, `static`, and Memory
============
= Resources =
============
UML Syntax
www.geeksforgeeks.org/unified-modeling-language-uml-class-diagrams/
Astah Software Downloads
astah.net/downloads/
Free Diagramming Tool for UML
www.drawio.com
TIMESTAMPS
00:00 Intro
00:38 Objectives
01:16 Backing Fields & Properties
08:35 Why Make Fields Private
16:08 The `static` Keyword
20:41 Reference vs. Value Types
39:26 Lecture Wrap-Up
41:16 UML & Code Example
= Resources =
============
UML Syntax
www.geeksforgeeks.org/unified-modeling-language-uml-class-diagrams/
Astah Software Downloads
astah.net/downloads/
Free Diagramming Tool for UML
www.drawio.com
TIMESTAMPS
00:00 Intro
00:38 Objectives
01:16 Backing Fields & Properties
08:35 Why Make Fields Private
16:08 The `static` Keyword
20:41 Reference vs. Value Types
39:26 Lecture Wrap-Up
41:16 UML & Code Example
Просмотров: 92
Видео
Creating APIs using FastAPI and Uvicorn
Просмотров 114Месяц назад
= Resources = FastAPI Documentation fastapi.tiangolo.com Pydantic Documentation docs.pydantic.dev/latest/ SQLAlchemy Documentation docs.sqlalchemy.org/en/20/ Uvicorn Documentation www.uvicorn.org TIMESTAMPS 00:00 Intro 00:38 Why FastAPI? 01:53 What is Uvicorn? 03:20 Installing FastAPI and Uvicorn 03:48 Creating a Basic Endpoint 07:10 How to Run Your App 10:55 Auto-generated Documentation 15:37 ...
Methods
Просмотров 1433 года назад
Code Examples: github.com/rochellew/CSCI-1250-F21-Code-Examples/tree/main/Methods CONTENTS 00:00:00 - Introduction 00:01:38 - Why Use Methods? 00:03:15 - Void & Value Returning Methods 00:06:35 - How to Write a Method 00:09:53 - How to Call a Method 00:21:25 - Layered Method Calls 00:25:25 - Arguments & Method Parameter Variables 00:43:56 - Local Variables 00:48:40 - Returning Values from Metho...
Loops
Просмотров 1403 года назад
Code Examples GitHub Link github.com/rochellew/CSCI-1250-F21-Code-Examples/tree/main/Loops CONTENT: 00:00:00 - Introduction 00:00:38 - Increment & Decrement 00:05:40 - What is a Loop? 00:06:26 - The While Loop 00:31:16 - The Do-While Loop 00:44:43 - Count-Controlled Loops 00:47:34 - The For Loop 01:02:24 - Running Totals & Sentinel Values 01:14:23 - Nested Loops 01:23:13 - Deciding Which Loop t...
Code Examples - Java Fundamentals / Decision Structures
Просмотров 873 года назад
Code files can be located on D2L. They may also be found on GitHub at the link below. github.com/rochellew/CSCI-1250-F21-Code-Examples/tree/main/Intro to Java & Decision Structures
Decision Structures
Просмотров 1883 года назад
CONTENT 00:00 - Introduction 03:47 - The 'if' statement 12:30 - Logical operators 22:37 - Comparing String objects 24:00 - The 'switch' statement 26:09 - Formatting output
Java Fundamentals - Part 2
Просмотров 1293 года назад
CONTENT 00:00 - Introduction 00:35 - Conversion between primitives 06:09 - Constant variables 08:05 - Strings 23:23 - Variable scope and uniqueness 26:55 - Comments 30:26 - Programming style 33:54 - Reading keyboard input w/ Scanner
Java Fundamentals - Part 1
Просмотров 1423 года назад
CONTENT 00:00 - Introduction 01:26 - Parts of a Java Program 20:20 - The print/println Methods & the Java API 35:08 - Variables and Literals 50:26 - Primitive Data Types 58:14 - Operators and Arithmetic
Introduction to Computers & Java
Просмотров 1203 года назад
CONTENT 00:00 - Introduction 00:55 - What is Programming? 05:09 - Computer Systems (Hardware) 12:17 - Computer Systems (Software) 14:07 - Programming Languages 20:00 - Components of a Program 38:25 - OOP Languages (Introduction)
Computational Thinking (Part 2 - Modelling)
Просмотров 7923 года назад
This video furthers the discussion on abstraction specifically the concept of modelling. Also introduces UML basics. The diagramming tool used in the video is linked below. www.diagrams.net/ CONTENTS 00:00 - Introduction to Modelling 25:14 - UML
Computational Thinking (Part 1)
Просмотров 1,9 тыс.3 года назад
This video discusses computational thinking concepts such as logical thinking, algorithmic thinking, boolean logic, abstraction, and others. CONTENTS: 00:00 - Introduction 02:54 - Logical Thinking 18:09 - Algorithmic Thinking 28:32 - Problem Solving & Decomposition 46:58 - Abstraction
WOW WHAT A GREAT VIDEO I LEARNED SOOOOO MUCH!!!
Video so quiet I can still hear the voices 😼
"Oh boy, I'm sure curious what my professor posted. Let's se.."