java-mipt
Java lectures
File Explorer
Download Latest Version (.zip)- examples.yml
- slides.yml
- dependabot.yml
- Benchmark.java
- InjectByType.java
- InjectRandomInt.java
- BenchmarkProxyConfigurator.java
- InjectByTypeAnnotationObjectConfigurator.java
- InjectRandomIntObjectConfigurator.java
- ObjectConfigurator.java
- ObjectFactory.java
- ProxyConfigurator.java
- FirstLecure.java
- Lecture.java
- Lecturer.java
- Main.java
- RobotLecturer.java
- Slide.java
- SlideShow.java
- SlideShowImpl.java
- Speaker.java
- SpeakerImpl.java
- .gitignore
- pom.xml
- App.java
- Person.java
- Sum.java
- AppTest.java
- SumTest.java
- pom.xml
- Conference.java
- Speaker.java
- Talk.java
- ConferenceDao.java
- SpeakerDao.java
- TalkDao.java
- DbInit.java
- SimpleJdbcTemplate.java
- Hello.java
- dbcreate.sql
- ConferenceDaoTest.java
- SpeakerDaoTest.java
- TalkDaoTest.java
- TestData.java
- .gitignore
- pom.xml
- Command.java
- CommandDispatcher.java
- Controller.java
- NaiveController.java
- Person.java
- JsonSerializer.java
- NaivePersonSerializer.java
- Published.java
- Service.java
- Hello.java
- CommandDispatcherTest.java
- NaiveControllerTest.java
- JacksonSerializationTest.java
- NaivePersonSerializerTest.java
- PersonSerializerTest.java
- .gitignore
- pom.xml
- InjectRandomInt.java
- Benchmark.java
- BenchmarkAspect.java
- InjectRandomIntAnnotationBeanPostProcessor.java
- FirstLecture.java
- Lecture.java
- Main.java
- RobotLecturer.java
- Slide.java
- SlideShow.java
- SlideShowImpl.java
- Speaker.java
- SpeakerImpl.java
- RobotLecturerTest.java
- RobotLecturerTestConfig.java
- .gitignore
- pom.xml
- HelloController.java
- Main.java
- application.properties
- application.properties
- .gitignore
- pom.xml
- ConferenceController.java
- Conference.java
- Speaker.java
- Talk.java
- ConferenceDao.java
- SpeakerDao.java
- TalkDao.java
- DbInit.java
- Main.java
- dbcreate.sql
- application.properties
- ConferenceControllerTest.java
- ControllerTestConfiguration.java
- StopConfiguration.java
- ConferenceDaoTest.java
- DaoTestConfiguration.java
- SpeakerDaoTest.java
- TalkDaoTest.java
- TestData.java
- StopConfiguration.java
- application.properties
- .gitignore
- pom.xml
- pom.xml
- javasirs.jpg
- lambdas.png
- rtvscompiletime.png
- thethreewords.jpg
- 0000_index.adoc
- _doc_general_attributes.adoc
- bin.xml
- pom.xml
- font-awesome.css
- font-awesome.min.css
- fontawesome-webfont.eot
- fontawesome-webfont.svg
- fontawesome-webfont.ttf
- fontawesome-webfont.woff
- fontawesome-webfont.woff2
- FontAwesome.otf
- animated.less
- bordered-pulled.less
- core.less
- fixed-width.less
- font-awesome.less
- icons.less
- larger.less
- list.less
- mixins.less
- path.less
- rotated-flipped.less
- screen-reader.less
- stacked.less
- variables.less
- _animated.scss
- _bordered-pulled.scss
- _core.scss
- _fixed-width.scss
- _icons.scss
- _larger.scss
- _list.scss
- _mixins.scss
- _path.scss
- _rotated-flipped.scss
- _screen-reader.scss
- _stacked.scss
- _variables.scss
- font-awesome.scss
- HELP-US-OUT.txt
- Roboto-Bold.ttf
- Roboto-Italic.ttf
- Roboto-Regular.ttf
- RobotoCondensed-Bold.ttf
- RobotoCondensedRegular.ttf
- white_course.css
- pom.xml
- .gitignore
- 6-monthly.png
- access-atomicity.png
- Apache_NetBeans_Logo.svg
- bloch.jpg
- codecache.png
- duke.svg
- Eclipse-Luna-Logo.svg
- generations.png
- goetz.jpg
- gosling-lotr.jpg
- gosling.jpg
- gradlelogo.png
- horstmann.jpg
- horstmann2.jpg
- indonesia.png
- IntelliJ_IDEA_Logo.svg
- java-bytecode-exec.jpg
- java-pirates.png
- javasirs.jpg
- jenkins-logo-title.png
- jugmsk.jpg
- junit5.jpg
- kotlin.png
- lib-evolution.png
- mavenlogo.svg
- me.jpg
- oca.png
- pirates.png
- redmonk-rankings-2024.png
- redmonk-rankings-2025.png
- redmonk2019.png
- redmonk2020.png
- redmonk2021.png
- redmonk2022.png
- redmonk2024.png
- redmonk2025.png
- rtvscompiletime.png
- seesaw.jpg
- selenium.png
- springframework.png
- tiobe.png
- urma.jpg
- vscode.png
- whenmatching.png
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture01-en.po
- pom.xml
- .gitignore
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture02-en.po
- pom.xml
- .gitignore
- generateequals.png
- thethreewords.jpg
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture03-en.po
- pom.xml
- .gitignore
- analyzestacktrace.png
- generateequals.png
- stacktracereading.png
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture04-en.po
- pom.xml
- .gitignore
- drake.jpg
- drake.xcf
- ibm2741.jpg
- input-output.jpg
- persistenceofmemory.jpg
- reader-writer.jpg
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture05-en.po
- pom.xml
- .gitignore
- blochonlinkedlist.png
- rtvscompiletime.png
- varargswarning.png
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture06-en.po
- pom.xml
- .gitignore
- blochonlinkedlist.png
- doctor.jpg
- lambdas.png
- tagir1.png
- tagir2.png
- tagir3.png
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture07-en.po
- pom.xml
- .gitignore
- sqlinjection.jpeg
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture08-en.po
- pom.xml
- .gitignore
- display.svg
- filter.svg
- fuse.svg
- map.svg
- optional.png
- peek.svg
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture09-en.po
- pom.xml
- .gitignore
- amdahl.png
- flyyoufools.png
- hydra1.jpg
- hydra2.jpg
- hydraheads.jpg
- jcip.jpg
- notme.png
- perf.png
- usl.png
- _doc_general_attributes.adoc
- amdahl.plot
- lecture.adoc
- lecture.pot
- lecture10-en.po
- usl.plot
- pom.xml
- .gitignore
- coupling-cohesion.png
- hydra2.jpg
- jcip.jpg
- perf.png
- resource.png
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture11-en.po
- pom.xml
- .gitignore
- bloch.png
- gof.jpg
- resource.png
- scream.jpg
- wiring-coupling.jpg
- wiring.jpg
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture12-en.po
- pom.xml
- .gitignore
- springframework.png
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture13-en.po
- pom.xml
- .gitignore
- alice_queen.jpg
- bloch.jpg
- duke.svg
- goetz.jpg
- horstmann.jpg
- j.png
- jedi.png
- jedis.png
- jedism.png
- jedismock.png
- jugmsk.jpg
- spring-boot-logo.jpg
- spring-factories.png
- urma.jpg
- _doc_general_attributes.adoc
- lecture.adoc
- lecture.pot
- lecture14-en.po
- pom.xml
- generate-en.sh
- pom.xml
- spellcheck-en.sh
- spellcheck-ru.sh
- update-po.sh
- .gitignore
- pom.xml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/inponomarev/java-mipt
Downloads the entire project code from GitHub to your computer.
cd java-mipt
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
