Current location - Education and Training Encyclopedia - University ranking - College java course
College java course
Is java a college course?

Object-oriented programming, college course, not very professional. Information software type

What are the specialized courses of java?

This question is really amateur. Java is a very advanced language, and it is not a major in universities, so there is no so-called specialized course. If you want to ask what you need to learn in Java development, then you have to learn J2SE, jsP jsp, servlet, JS, ssh, s ***, sql and so on. Java is generally used for network programming, but not for desktop programs. Personally, it is not suitable for mobile phone applications (Android).

3. If you want to learn JAVA, what do you want to learn in college courses?

If you want to learn the basics of Java, what courses do you need to take in the university? Now that I have enough time in college, I can directly start with an internal book about the basic knowledge of Java (personal opinion: I don't recommend the book Crazy Java Lecture Notes, but I don't recommend it! ! ! ), too thick, easy to lose interest. Find a relatively thin book, knowledge points include Java basic grammar, loop, object-oriented, * * *, thread, I/O, etc. , and the basis of the database, you can also study the algorithm when you have time. It will be much easier to learn after that.

What java textbooks do domestic universities use?

Ours is a foreign teacher, and the textbook he provided us is:

Deitel's java University Course, Electronic Industry Press.

It is well written and detailed, suitable for beginners.

Are there any java courses in the university?

If your major is computer-related, such as computer science and technology, information technology, software engineering, peer-to-peer engineering and other related majors, java courses will be offered.

If you are a non-computer related major, it will not be offered unless you take java as an elective course, but it also depends on whether there are java elective courses.

What courses are there to learn Java?

Java learning generally has the following contents.

1, Java development: lay a solid foundation of Java language, deeply understand the core idea of Java object-oriented, and master the special framework of Java ***, multithreading, IO, network programming and the new features of J2SE8.0

2.web and mobile front-end pages, Java Web development technology, jQuery+AJAX, MySQL database and Web application development.

3, SpringMVC framework, MyBatis framework, Spring framework integration, Hibernate framework, Struts2.0 framework, enterprise development framework in actual combat.

Common components in 4.Java, Maven project construction, SVN\GI, T source management, Linux introduction, Oracle database, NOSQL, high-speed parallel architecture system.

5, enterprise development actual combat, real enterprise project case actual combat, master demand analysis, database design, detailed design, teamwork.

Can you learn Java well through Java courses in universities?

No, the university java course is too simple, ITjob Java course,

Java SE Phase 1 (1-6 weeks, ***6 weeks)

The second stage of Web front-end basics-HTML 4+CSS 2+JavaScript+jQuery (7-8 weeks, ***2 weeks)

The third stage of JavaEE foundation-servlet+JSP+Ajax (9-11week, ***3 weeks)

The fourth stage database -Oracle (12- 13 weeks, ***2 weeks)

The fifth stage is MVC-Spring MVC+MyBatis (14-15 weeks, ***2 weeks).

Actual combat of the sixth stage project (16- 18 weeks, ***3 weeks)

What textbooks are used for java courses in universities? Specific to which textbook, I want to buy self-study thank you

If you teach yourself:

I'll give you this Zhihu website! They are all highly rated textbooks!

China University MOOCW also has many university tutorials! There are various levels.

//Hu/question/50408698/answer/121904499

Large-scale open network course China University;

//icourse 163/course/index? UTM _ source = Half _ features d 000 19 & amp; UTM _ medium = email & UTM _ campaign = half _ featured & UTM _ content = more #/c

Hope useful to you

What have you learned from JAVA courses for computer majors in nine universities?

Learning JAVA is mainly based on training courses.

The first stage (driven by T-ELT e-learning evaluation system)

Unix development environment

Unix system principle, Unix development environment, Unix common commands.

Familiar with Unix common commands; Skillfully build the Java development environment under Unix.

Foundation of Java language

Algorithm basis, common data structure, enterprise programming specification.

Master commonly used data structures and practical algorithms; Cultivate good enterprise programming habits.

Java object-oriented

Object-oriented features: encapsulation, inheritance, polymorphism, etc.

Master the basic principle of object-oriented and its significance in programming practice; Master the basic realization principle of Java object-oriented programming.

JDK core API

Language core package, exception handling, universal toolkit, * * * framework.

Proficient in JDK core API programming technology; Understand API design principles; Proficient in reading API files; Lay a solid language foundation for the follow-up courses.

English teaching project development

The second stage (driven by the 3G business system of T-3GABS Airlines)

SQL language

SQL statement foundation and improvement, SQL statement tuning.

Proficient in SQL statements; Master certain database query skills and SQL statement optimization skills.

Oracle database development

Oracle architecture and system management, advanced programming of Oracle database, database design foundation.

Master Oracle architecture and core programming technology.

JavaSE core

Exception handling, multithreading foundation, IO system, network programming, Swing components, JVM performance tuning (JVM memory structure analysis, GC analysis and tuning, JVM memory parameter optimization), Java generics, JDK new features.

Familiar with JavaSE core content, especially IO and multithreading; Initially have the ability of object-oriented design and programming; Master the basic JVM optimization strategy.

extensible markup language (XML)

XML syntax, XML parsing (SAX, DOM), Dom4j component, and digester component.

Familiar with XML syntax rules; Understand DOM model; Familiar with Java's various parsing methods for XML.

JDBC

JDBC core API (connection, statement and result set) and JDBC optimization technology (caching technology, batch processing technology and connection pool technology).

Understand JDBC as the design principle of specification; Familiar with JDBC API;; ; Can use JDBC to access the database effectively.

Fundamentals of software engineering

Software processes and software activities; Basic principles and document specifications of requirements design, outline design and detailed design; The basic concept and necessity of configuration management; Basic operation of CVS; Introduction to Ant

Understand the general concepts of software process and basic software activities; Understand the meaning of iteration; Master common configuration management and deployment tools, such as Ant and CVS.

OOAD and design patterns

Object-oriented basic design principles, factory model, policy model, adapter model, agent model, etc. , facade model.

Understand the general principles of object-oriented design; Understand the meaning of reuse; Master common design patterns.

Android basics

The core concept of 3G Android, Android SDK, Android GUI architecture and development mode.

Master the construction of Android development environment; Familiar with Android SDK;; Have the foundation of Android development.

Android application development

Android component practice, SQLite database and content provider. Android network application practice

Master the development and design mode of common components of Android; Master Android database programming and network programming skills.

T-ABS project development

The third stage (driven by T-GWAP general e-commerce platform)

HTML/CSS

Basic HTML document structure, master the basic grammar of CSS, about HTML document blocks, links, lists, tables, forms, etc.

Master the basic principles of HTML; Master CSS selectors and common style settings; Proficient in using commonly used HTML elements.

JavaScript core

JavaScript language foundation (data type, function, object, closure), Java DOM programming, event model, JavaScript object-oriented programming.

In-depth understanding of JavaScript language principles; Skillfully programming HTMLDOM with JavaScript, proficient in JavaScript object encapsulation skills, and laying a solid foundation for subsequent JavaScript learning.

Servlet/JSP

Se Servlet life cycle and Servlet server, Tomcat deployment configuration, JSP syntax, custom tags, JSTL and EL expressions, new features of JSP, Java Web design pattern.

Thoroughly understand the core principle of Servlet; Proficient in Servlet API;; Thoroughly understand the working principle of JSP engine; Thoroughly understand the principle of tag library; Familiar with common Java Web design patterns; It has laid a solid theoretical foundation for the subsequent Java Web development.

Ajax

Ajax foundation, XHR object, Ajax design pattern, JSON technology.

Master the basic communication principle of Ajax; Master Ajax data rules based on XML and JSON.

JavaScript framework

JQuery, JQuery plugin, DWR.

Main JQuery core API;; Understand the basic design principles of JQuery; Understand various JQuery plug-ins; Master the basic principles and application skills of DWR.

T-GWAP project development

The fourth stage (driven by T-GLMS GPS logistics management system)

Pillar 2. 1.6

Struts2 core control process, Ognl, Action, Interceptor, Result, FreeMarker, Struts2 tag library, Struts2 extension, Struts2 application skills (input verification, message internationalization, file upload and download, preventing repeated submission, etc. ).

Familiar with the core elements of Struts2, especially the interceptors and results; ; Master Struts2 UI components based on template technology; Master the data sharing method based on Ognl, and master all kinds of customization and expansion methods of Struts2; Proficient in Web development skills based on Struts2.

Are there any java courses for computer majors in ten universities?

C language and c++ are widely used in universities now! Java may not learn!