#777 Год выпуска: 2015 Производитель: Lynda Сайт производителя: lynda.com Автор: Peggy Fisher Продолжительность: 3:08 Тип раздаваемого материала: Видеоклипы Язык: Английский Описание: Java is one of the top-five programming languages, and is used for websites, embedded controllers, and Android app development. This is an introduction to get you started programming with Java. Peggy Fisher introduces the basics: data types, strings, arrays, expressions, loops, and functions. She'll help you control the flow and logic of your code, and create classes using the principles of object-oriented design. Then go a bit beyond the basics and learn advanced techniques for working with arrays, manipulating files, and building graphical user interfaces (GUIs) that respond to user input. This three-hour capsule course is perfect for developers who need to get up to speed with Java fast, as well as for beginning programmers who want their first taste of this popular language.
Вводный курс по языку Java.
Содержание
Introduction Welcome What you should know before watching this course Using the exercise files
1. Getting Started What is Java? Downloading the Java IDE (NetBeans) Flowcharting and UML diagrams Understanding algorithms Exploring the IDE Command-line programming with Java Creating Java docs
2. Java Basics Anatomy of a Java program Understanding data types Using strings Understanding arrays Understanding implicit and explicit conversion Debugging logic and syntax errors Using the debugger Challenge: Simple calculation Solution: Simple calculation
3. Flow of Control Understanding basic expressions Working with decisions Comparing different types of loops Using predefined functions Creating user-defined functions Using call by value and call by reference Overloading functions Challenge: Hospital stay Solution: Hospital stay
4. Classes and Objects Creating classes Instantiating classes Using encapsulation Understanding inheritance Working with polymorphism Challenge: Movie list Solution: Movie list
5. Beyond the Basics Revisiting arrays Working with two-dimenional arrays Using ArrayLists Introducing recursion Sorting arrays Searching arrays Challenge: Groceries Solution: Groceries
6. File Manipulation Implementing file operations Handling errors Challenge: Loading a file Solution: Loading a file
7. Graphical User Interface Basics Frames, events, and event handling Challenge: GUI Solution: GUI
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!