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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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