This course provides a basic introduction to programming using the Java programming language. Students will develop, code, test, and debug programs for simple applications using proper programming principles and documentation. Topics include data types, variable declarations, control structures, methods, classes, inheritance, polymorphism, encapsulation, arrays, and other data structures.
Gain the skills needed to be a successful Business Analyst in today's workplace. Improve your abilities in oral and written communication, research techniques, business process improvement, problem-solving, supervision and team-building, and understanding of organizational structures.
Learn Software Development Fundamentals beginning with introductory topics including core programming concepts & object-oriented programming.You will learn the basics required in the .NET or Java programming stream. This course demonstrates the business case for the Microsoft .NET Framework and provides hands-on guidance for modern application development. You do not require Microsoft development experience for this introductory course.
As an introduction, students learn the basics of developing Windows business applications using C#.NET. Through progressive hands-on application development, students learn the features of the Visual Studio Interactive Development Environment (IDE), the .NET Framework along with Windows application standards and object-orientated programming principles. Each assignment will further enhance the student's knowledge and expertise using the Visual Studio IDE and the .NET Framework.
Students will build upon the skills acquired in C# Programming1 to further develop Windows business applications using C#.NET. The standard controls and methods along with object-oriented code written by the student will be used to develop a Windows applications utilizing sequential file I/O and a database. Data Grid View controls will also be introduced. In addition, students will explore the concept of multi-threading.
Students will build upon the skills acquired in C# Programming 2 to further develop Windows business applications using C#.NET. Through progressive hands-on application development using object oriented programming principles, students will develop multi-tier business applications using a relational database. Additionally students will create a Web Service to be utilized by both Windows and Web applications.
Students will build upon the skills acquired in C# Programming 3 to further develop Windows business applications using C#.NET. Students will incorporate Language Integrated Query (LINQ) to all aspects of the application including database data as well as XML file. Students will also develop a Web application using ASP.NET and be introduced to the topic of encryption.
Get ready to write the Oracle OCP Java SE 8 Programmer II certification exam. This course will test your knowledge of the Java programming language. You will develop a detailed knowledge of language syntax, core concepts, and a number of common application programming interfaces (APIs). In this course, you will be tested on intermediate object-oriented design concepts.
Prepare to write the Oracle OCA Java SE 7 Programmer 1 certification exam. The OCA Java SE 7 exam is the entry level certification of Oracle Java technology certification path. This worldwide credential validates basic knowledge of Object-Oriented Concepts, UML representation of OO concepts, the Java programming language, and general knowledge of Java Platforms and Technologies. Candidates for this exam include: entry level Java programmers, students studying to become Java programmers, project or program managers working with Java technology in the software development industry. This course also provides you with an ideal entry into an application development or a software project management career using Java technologies.
This course explores Database Management Systems. Students will learn to write Structured Query Language (SQL) using both Data Definition Language (DDL) and Data Manipulation Language (DML). Students will develop and read Entity Relationship Diagrams (ERD) used to graphically represent the database. Lastly, the levels of Database Table Normalization will be covered.