Home
Videos uploaded by user “Barbara Hecker”
Java Programming - Lecture 5
 
01:36:05
This video finished the previously started lecture on the concept of inheritance in java and how to extend classes from other classes. It also demonstrates how to create an object inside of another object. The concepts of inheritance is described with a sample Dinosaur creation program which is similar to the second assignment for this class.
Views: 22527 Barbara Hecker
Oracle Tutorial 1 - Part 3
 
13:16
This video shows you have to check your Oracle 11g install to make sure everything is installed correctly. You will also see how to access the SQL*Plus Window, Login and create your first table. SQL syntax and language will be discussed in the next lecture.
Views: 95459 Barbara Hecker
Data Structures - Lecture 11
 
50:11
This lecture is the last one for the Data Structures class. It covers the concept of trees and graphs. Binary Trees, BST, and traversing tree structures is explained.
Views: 2526 Barbara Hecker
How to install Java JDK on Windows 8
 
10:23
This install instructions are going to be the same for Windows 8 as they are for Windows 7. this video will show you how to install the Java jdk on Windows. This will be for use with Eclipse and the Android SDK. The first step in creating your development environment is to install Java and change your environment settings to add the c:/Program Files/Java/jdk/bin directory to your path.
Views: 244221 Barbara Hecker
Java Programming - Lecture 1
 
51:43
This lecture is only an introduction to java programming. It is only an overview of the language and how it compares with other languages. The programming lessons will start with the next lecture.
Views: 239698 Barbara Hecker
Artificial Intelligence - Lecture 1
 
01:03:40
This lecture goes over the definition of AI and what might be considered AI. It discusses the concept of the "Turning Test" and whether or not modern day AI applications would pass it. The lecture also covers an overview of what AI is by definition and how to tell if a solution is AI based or not.
Views: 18673 Barbara Hecker
Java Programming - Lecture 6
 
01:30:27
This lecture covers the concept of inheritance and how interfaces work. It also covers the concept of abstract classes and how they are used with interfaces. Examples of all of these concepts (implemented in java) will be demonstrated in the next class meeting.
Views: 19050 Barbara Hecker
Java Programming - Lecture 2
 
01:47:40
This lecture covers the concept of the Object and how to create a class and use the class inside of a driver program. Object Data Members and Member Functions are described. Access modifiers and method functionality is also demonstrated. The "dot" notation is also demonstrated.
Views: 103580 Barbara Hecker
Operating Systems - Lecture 1
 
51:24
This lecture covers an overview of the Operating Systems class. It only provides an introduction and starts with Chapter 1 which is simply an overview of the class.
Views: 81903 Barbara Hecker
Java EE Programming - JDBC Driver Install
 
14:40
This tutorial covers how to download and install the Oracle JDBC Driver. The instructions are at http://bhecker.com/readme.txt After you download and copy the driver into the correct directory you can instantly test the connection using the test program located at http://www.bhecker.com/JdbcTestOracle.java. The install is done using Oracle 10g but this will also work with 11g. Java EE, JDK 1.7 is also used although the driver is for 1.6. As of the making of this video they do not have one for 1.7 yet. The most current driver works just fine.
Views: 52238 Barbara Hecker
Oracle - PPT Lecture 1 - Live (1/31/11)
 
01:25:06
This lecture was presented live at ITU on 1/31/11. It's the first live recorded powerpoint presentation. It's unedited and there are parts where I have to yell at the crowd to be quite. I will have a louder microphone for the next one! It's a nice overview of Database Objects and a basic Oracle and SQL Orientation.
Views: 37610 Barbara Hecker
Java EE Programming - Lecture 1
 
01:01:01
This is the first lecture in the J2SE Programming Lecture series. It covers what J2SE is and focuses on the concept of the "Enterprise" and the differences between Client/Server and Distributed Networks. The lecture previews the concepts to be taught in this class and defines some of the common components of the J2SE Programming Environment.
Views: 58211 Barbara Hecker
Principles of Operating System - Lecture 1
 
15:26
This lecture only goes over the syllabus for the class. It does NOT cover lecture 1.
Views: 69841 Barbara Hecker
Principles of Operating System - Lecture 2
 
01:23:51
This lecture covers chapter 1, the overview of Operating Systems.
Views: 123345 Barbara Hecker
Java for Android Development (Level: Beginning) 12/8/12
 
02:41:50
This is a recording of the meetup held at ITU. The materials for the workshop can be found at: http://www.bhecker.com/workshops/ooj1.html This was a 3 hour intense workshop on java programming fundamentals designed to jump start participants into a better understanding of the programming techniques needed for Android development. The focus was on the Java Programming language with an overview of classes/objects, Inheritance, Interfaces and application structures/components. Check out http://wwww.meetup.com/appworkshops/ for more upcoming live meetup opportunities, classes and workshops.
Views: 52341 Barbara Hecker
Android Application Development - Lecture 1
 
15:38
This video provides an orientation to the Android Development Weekend class which is 8 hours a day for 2 days straight. The next few videos will be lectures given during this marathon class weekend. This first lecture is only an introduction to the class. Regular YouTube viewers may not find it helpful.
Views: 4249 Barbara Hecker
Oracle Database - Lecture 14
 
11:51
This video is intended for ITU students only. General YouTube viewers will not find it helpful This video provides a summary of the assignments that will be due for Nov 1st. The next weekend meeting will start Friday, Nov 2nd.
Views: 1031 Barbara Hecker
Object-Oriented Programming in C++ - Lecture 4
 
01:33:06
This lecture finished the C/C++ overview and syntax summary. It is a continuation of lecture 3 and just covers basic C programming techniques.
Views: 11010 Barbara Hecker
Object-Oriented Programming in C++ Live Class - Lecture 1
 
44:22
This lecture covers an overview of the OO Programming in C++ class. It only outlines the course and what will be taught.
Views: 88140 Barbara Hecker
Operating Systems - Lecture 5
 
01:22:43
This lecture covers the concept of processes and threads as well as the mapping between them. It is chapter 3 and 4 of the textbook. Inter-process communication is also explained with some information about how to form the communication channel between the processes.
Views: 9078 Barbara Hecker
Objective-C Programming - Lecture 1
 
01:04:04
This lecture is an introduction to the Objective-C language. It is the first part of a 3 part lecture that will be continued in the next video. The lecture covers what Objective-C is and what languages it is similar to. The lecture is very basic and is intended to provide a basic programming foundation for those who are not familiar with the language. Hello World will be written in the next lecture that follows this one.
Views: 8453 Barbara Hecker
Java Programming - Lecture 3
 
01:39:14
This video covers the creation of the first homework assignment. It talks about objects and how to create instances of them. It also demonstrates PUBLIC, PRIVATE and STATIC concepts. The first programming assignment is started and will be completed in the next video.
Views: 47047 Barbara Hecker
Principles of Operating System - Lecture 8
 
01:45:07
This lecture covers Chapter 9 on Virtual Memory and how it is used in modern day Operating Systems. Page replacement algorithms and swapping are also discussed.
Views: 33065 Barbara Hecker
How to Install Android SDK on Windows 8
 
15:03
In this video you will see how to install the Android SDK for use with Eclipse on Windows 8. The install instructions are the same for Windows 7 and XP. You will download, install and configure your system to work with the Android SDK. At the end of this video your development system should be ready to go for Android Application Development.
Views: 167261 Barbara Hecker
Java Programming - Lecture 4
 
01:27:50
This lecture finishes the object concept and starts to explain the concept of inheritance. A simple inheritance example is given.
Views: 30080 Barbara Hecker
OO Design in Java - Tutorial 1 Part 5
 
09:31
This video shows you how to install Eclipse.
Views: 3050 Barbara Hecker
Object-Oriented Programming in C++ - Lecture 5
 
01:39:16
This lecture starts the concept of creating and using classes. A simple example is started that will be finished tomorrow. The source code is written live and demonstrates the thought process and one approach to how to organize and write your source code. The compiler being used is Dev-C++. The source code examples that were used in this lecture can be downloaded from http://www.bhecker.com/909-day1-2.zip.
Views: 9497 Barbara Hecker
Computer Graphics - Lecture 1
 
57:44
This lecture is an orientation to the Fall 2012 Computer Graphics I class at ITU. General YouTube viewers are not going to find it helpful.
Views: 4804 Barbara Hecker
Operating Systems - Lecture 2
 
01:19:13
This lecture covers chapter 2 of the text book which is about operating systems services. An overview of the major services and features are discussed. It's just an overview of the services that an OS provides.
Views: 16273 Barbara Hecker
Oracle Database - Lecture 23
 
01:24:11
This video covers the differences between Network/Hierarchical, Relational and Object-Oriented databases. It provides an overview of what would be considered an OODBMS and what features related to OOD apply towards database concepts.
Views: 2229 Barbara Hecker
Software Enginnering Live Class - Lecture 2
 
01:45:44
This lecture covers the Software Requirements Document and how to generate requirements for a Software Development Life Cycle
Views: 13940 Barbara Hecker
Unix OS Class Lecture 2
 
01:18:38
This lecture reviews basic Linux commands and the concept of the file system and command line interface. Some differences between Unix, Linux, and MS Windows are discussed. Basic unix commands are demo'ed on a mac book computer.
Views: 34395 Barbara Hecker
Operating Systems - Lecture 6
 
01:13:21
This lecture is a continuation of Inter-process Communication IPC. It covers the Consumer/Producer, Reader/Writer, and Banker's Algorithm. The IPC concepts will be continued next week.
Views: 6791 Barbara Hecker
Java EE Install and Configuration on Windows XP
 
47:38
This video demonstrates how to install and configure your Windows XP system for Java EE Programming. The JDK as well as Eclipse and JGrasp are downloaded, installed and demonstrated. The JRE is also installed. This video will show you everything you need to do and configure so that you can write and run Java EE programs on your computer.
Views: 23451 Barbara Hecker
Operating Systems - Lecture 4
 
01:21:40
This lecture covers the chapter 3 which is on the topic of processes. Process states, CPU scheduling, Inter-process Communication and some other topics are also discussed. The lecture is an introduction to the thread and process concepts.
Views: 8078 Barbara Hecker
Android Programming - Lecture 11
 
57:30
This lecture covers the concept of LOCALIZATION and THREADS on the Android.
Views: 2623 Barbara Hecker
How to install Eclipse on Windows 8
 
11:25
This video shows how to install Eclipse on Windows 8. It is intended for those who want to use Eclipse to write Java programs and build apps with the Android SDK. The install instructions are going to be the same for Win 7 and XP. Install the Java JDK first and then install the Eclipse IDE for a GUI interface to Java development.
Views: 183728 Barbara Hecker
Software Engineering Live Class - Lecture 1
 
01:29:42
This lecture covers the Software Development Process and provides an introduction to the Software Engineering I class.
Views: 70854 Barbara Hecker
Artificial Intelligence - Lecture 13
 
01:39:22
This lecture covers the concept of Artificial Neural Networks and the different varieties that are used with computer artificial intelligence applications and problem solving. It is just an overview of the concepts and what makes up the ANN concepts.
Views: 1654 Barbara Hecker
Principles of Operating System - Lecture 4
 
01:28:47
This lecture covers chapter 3 on the concept of Processes and how an Operating System works with them.
Views: 45507 Barbara Hecker
Java EE Programming - Lecture 6
 
01:17:26
This lecture covers basic networking terminology and concepts. It's a review of a basic undergraduate networking course. The differences between IPv4 and IPv6 are described along with an explanation of IP data gram packets and technology. IP as a networking concept is discussed.
Views: 5106 Barbara Hecker
OO Design in Java - PPT Lecture 1 - Live (1/31/11)
 
01:18:32
This is actually called lecture 2 but its really the first OO Design in Java PowerPoint Live presentation for OO Design In Java at ITU. It's also the first video for this class which is why I labeled it lecture 1. The lecture covers the Object and Class concept. It was given live at ITU. It's unedited so please disregard my calls to people in the back to "keep it quite" during the lecture. Next time I plan to use a better microphone as well.
Views: 11230 Barbara Hecker
Operating Systems - Lecture 3a
 
01:29:05
This lecture finishes the lecture 2 or chapter 2 slides and starts with the concept of processes and threads which is chapter 3.
Views: 7907 Barbara Hecker
Java Programming - Lecture 9
 
01:37:46
This lecture covers the concepts of creating GUI interfaces in Java. Swing and AWT are explained. Source code examples are provided and demonstrated to show how to use Labels, Text Boxes, buttons and other GUI components. Layouts and Frames are also demonstrated.
Views: 20718 Barbara Hecker
OOP in Java - Lecture 1
 
01:14:16
This is the first lecture of the Fall 2011 Java Programming class. It's just a basic introduction to the class.
Views: 43859 Barbara Hecker
Android Application Development - Project 1 - Advanced Hello World
 
01:26:02
This tutorial shows how to create an advanced level "Hello World" program. It covers the concept of creating classes and XML UI files. It shows how to use bundle and intent objects and how to pass data between classes. It serves as an introduction to real Android programming. You can get the MS Word file with the code to cut-n-paste from the following link: http://www.bhecker.com/ap-proj1.doc. Create, compile and run this application before starting the next project in this lecture series.
Views: 37403 Barbara Hecker
Java EE Programming - Lecture 4b
 
54:04
This lecture covers the first part of Lecture 4 on UDP, TCP and RMI. A brief overview of networking concepts is presented. I start with a simple UDP source code example demonstration. I will be going over the source code and implementation of UDP, TCP and RMI next week. This is part one of a two part lecture.
Views: 5796 Barbara Hecker
Unix OS Class Lecture 1
 
01:01:13
This lecture is an introduction to the Unix OS class.
Views: 75349 Barbara Hecker
Oracle Database - Lecture 1
 
01:09:48
This lecture covers an introduction to the class and the database concepts that will be covered. It reviews the concept of the relational database model and compares it to the hierarchical and object-oriented models.
Views: 95944 Barbara Hecker