Basics of programming in Java for schoolchildren. Module 2 [c] - course 16,990 rub. from Specialist, training 20 ac. h., Date: October 21, 2023.
Miscellaneous / / November 28, 2023
Continue learning to program in Java! Programming covers all areas of our lives: from economics to entertainment, from medicine to space exploration. By learning to program, you will develop attentiveness, patience, perseverance, a penchant for intellectual activity, and the ability to make independent decisions. You will gain practical skills that will always be useful to you in the future! This is more useful and interesting than online games and computer clubs!
After successful completion of the course “Fundamentals of Programming in Java” for schoolchildren. Module 2" You will receive a 1C certificate, recognized not only in Russia, but also abroad. There are no discounts on 1C courses for schoolchildren.
Experienced teacher of Java programming courses for schoolchildren. Holds “Oracle, Java SE 7 Programmer” and “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0” certificates. Can...
Experienced teacher of Java programming courses for schoolchildren. Holds “Oracle, Java SE 7 Programmer” and “Sun Certified Programmer For The Java 2 Platform, Standard Edition 5.0” certificates. He is able to explain even the most complex material easily and clearly. Under the leadership of Sergei Nikolaevich, learning programming becomes accessible even to an unprepared student. The teacher easily finds an individual approach to any listener and inspires students with his love of programming.
Sergei Nikolaevich graduated from the Faculty of Cybernetics of the Obninsk Institute of Atomic Energy. Excellent command of the programming languages Java, C/C++, JSP, HTML, XML, JavaScript, SQL and Oracle PL/SQL. Works confidently with database management systems Oracle Database, MySQL Enterprise Edition and PostgreSQL. He has extensive experience working with Linux operating systems (Red Hat Enterprise Linux and Oracle Enterprise Linux), Oracle Solaris and MS Windows. Sergey Nikolaevich is well versed in the development tools Netbeans IDE, Eclipse IDE, IBM Rational Rose, Toad for Oracle and MS Visual Studio and is a professional uses GlassFish Application Server, SAP NetWeawer Application Server, IBM WebSphere Application Server, Lighttpd Web-server and Apache HTTP Server.
Extensive work experience allows him to perfectly navigate all the intricacies of a programmer’s work process. Sergey Nikolaevich developed electronic document management systems for the publishing business at the OpenPages Inc corporation. Over the past 15 years, he has participated in projects to develop custom software for such large companies such as Severstal, Polyus Gold, Siberian-Ural Aluminum Company and "Rosgosstrakh".
Sergei Nikolaevich makes his classes easy and interesting. During the course, you will independently develop an interactive game in Java. In Sergei Nikolaevich's lessons you will acquire knowledge that will help you master one of the most in-demand and highly paid professions on the labor market!
Module 1. Lesson No. 1 (2 ac. h.)
- Handling events when working with the mouse.
- Tracks mouse keystrokes.
- Determining the position of the mouse cursor on the screen.
- Creating a program for drawing with a mouse.
Module 2. Lesson No. 2 (2 ac. h.)
- Introduction to Internet development, the concept of an applet.
- Using form elements: label, text field, button.
- Create a simple calculator using form elements.
Module 3. Lesson No. 3 (2 ac. h.)
- Completing the process of creating a calculator application.
- Convert a calculator application into an applet.
- Creating an HTML page with a calculator applet.
- Different scope of variables within a class.
- Passing parameters to class methods and returning values by methods, the this operator.
- The concept of an object reference, the null operator.
Module 4. Lesson No. 4 (2 ac. h.)
- Studying the structure of a web page.
- Basics of HTML, JavaScript, CSS.
- Principles for creating a static site with interactive content created in Java.
Module 5. Lesson No. 5 (2 ac. h.)
- Principles of creating a dynamic website, the concept of CMS.
- Create a web page using HTML, CSS, JavaScript.
Module 6. Lesson No. 6 (2 ac. h.)
- Purpose of the Windows Registry.
- Windows Registry Structure.
- Creating a Windows congratulatory application that blocks user actions - interface implementation.
Module 7. Lesson No. 7 (2 ac. h.)
- Completing the creation of the Windows congratulatory blocker.
- Creating a launchable JAR archive of the blocker.
- Recording a congratulatory blocker in the registry, Windows startup.
Module 8. Lesson No. 8 (2 ac. h.)
- Practical part – 30 minutes. Independent problem solving.
- Basics of working with the file system.
- Working with file selection and color selection dialogs.
Module 9. Lesson No. 9 (2 ac. h.)
- Practical part – 30 minutes. Independent problem solving.
- Introduction to visual form development in Eclipse.
- An example of creating an application using a visual editor.
- Creating an application with computer graphics elements using a visual editor.
Module 10. Lesson No. 10 (2 ac. h.)
- Practical part – 30 minutes. Independent problem solving.
- Creating a web page with diagramming and interaction via JavaScript.
- Creating a Windows application with motion animation.