Kuvagalleria
JSP-ohjelmointi (Java Server Pages) kirja
Tuotteen kuvaus
Kunto: Kuin uusi
Aihe: Tietotekniikka
Uudenveroinen kunto. Suomenkielinen, kovakantinen.
Käsiteltyjä aiheita ovat mm:
Web-sovellusten rakentaminen.
JSP-sovellusten suunnittelu.
JSP-kehitysmalli.
Java Beans -komponentit.
Tagikirjatot ja EL-kieli.
Tietokantojen käyttäminen.
Web-sovellusten tietoturva.
Struts-sovelluskehitys.
Tekijä: Tero Ahonen.
Sidostyyppi: Sidottu, kuvakannet (kovakantinen).
ISBN: 9518462291
Kustantaja: Docendo
Painovuosi: 2004
Painos: 1.
Kieli: suomi
Sivumäärä: 580
Muu(t) tekijät: Hämeen-Anttila, Tapio
Sarja: Quality
Teoksen mitat: korkeus: 215 mm, leveys: 177 mm, paksuus: 28 mm, paino: 922 gr.
Nouto tai halvin toimitus matkahuollon pakettina 7 eur.
Hakusanat: ATK ohjelmointikirja oppikirja IT-kirja kirja book manuaali manual guide tietokone atk tietotekniikka it computing Java www ohjelmointi kirja ohjelmointikieli koodaus aloittelija beginner Java SE Java syntax muuttujat muuttujan määrittely tietotyypit primitiiviset tietotyypit oliopohjainen ohjelmointi olio-ohjelmointi OOP luokat oliot metodit funktiot periytyminen kapselointi polymorfismi abstraktit luokat rajapinnat käyttöliittymät GUI graafinen käyttöliittymä JavaFX Swing tapahtumankäsittely try-catch virheenkäsittely poikkeukset debuggaus virheenetsintä muuttujat ja operaattorit ehtolauseet if-else switch-case silmukat for while do-while taulukot listat kokoelmat ArrayList HashMap tietorakenteet algoritmit hakeminen lajittelu rekursio lambda-ilmaisut stream API tiedostonkäsittely I/O buffered reader scanner tulostus System.out.println syötteen lukeminen verkko-ohjelmointi HTTP-pyynnöt REST API tietokannat SQL JDBC yhteys tietokantaan MySQL PostgreSQL SQLite XML JSON säikeet monisäikeisyys synkronointi concurrency parallelismi suorituskyvyn optimointi JVM Java Virtual Machine JIT-kääntäjä roskienkeruu garbage collection muistinhallinta JAR-paketointi Maven Gradle riippuvuuksien hallinta versiohallinta Git GitHub ohjelmistokehitys IDE NetBeans Eclipse IntelliJ komentorivi CLI ympäristömuuttujat ympäristöasennus Java-versiot Java 8 Java 11 Java 17 ohjelmointiparadigmat funktionaalinen ohjelmointi generics lambda lausekkeet anonyymit sisäluokat dynaaminen sidonta reflektio annotaatiot testaus yksikkötestaus JUnit Mocking TDD testivetoisuus ohjelmistokehityksen periaatteet SOLID DRY KISS ohjelmointiprojektit harjoitukset algoritmien tehokkuus Big O notaatio rekursiivinen ohjelmointi tietoturva salaaminen salausalgoritmit käyttäjäautentikointi OAuth JWT web-kehitys Java EE Spring Boot mikroservice RESTful API servlet JSP Thymeleaf backend kehitys frontend yhteydet HTML CSS JavaScript TypeScript integraatio API:en kanssa HTTP-kutsut WebSocket JSON-parsinta mobiilikehitys Android Studio Android-sovelluskehitys UI/UX suunnittelu responsiivisuus testaus CI/CD DevOps Docker Kubernetes pilvipalvelut AWS Google Cloud Azure tekoäly AI koneoppiminen Java ML kirjastot Deeplearning4j NLP tekstinkäsittely tiedonlouhinta pelikehitys Java-pelimoottorit LibGDX JMonkeyEngine OpenGL äänikäsittely multimedia ohjelmointi datan visualisointi käyttöliittymäsuunnittelu refaktorointi koodin siisteys dokumentointi Javadoc projektinhallinta Scrum Agile ohjelmistokehitysmenetelmät ohjelmistotestaus regressiotestaus käyttäjätestaus tietorakenteiden optimointi tehokkuusanalyysi verkkokehitys backend fullstack frontend API-kehitys verkkoturvallisuus tietomurrot SQL-injektio XSS CSRF suojaus Java-ohjelmointiopas oppimateriaalit online-kurssit Java-sertifikaatit Oracle Certified Java Developer itsenäinen opiskelu ohjelmointiharjoitukset hackathon ohjelmointikilpailut uramahdollisuudet Java-kehittäjä ohjelmistoinsinööri ohjelmointityö ohjelmistoyritykset työhaastattelu ohjelmointikysymykset algoritmit haastattelussa data-analyysi big data Hadoop Spark NoSQL MongoDB Redis ohjelmistokehityksen elinkaari ketterä kehitys versiohallintatyökalut GitLab Bitbucket continuous integration continuous deployment ohjelmiston julkaisu dependency injection Dagger Spring DI ohjelmistokehityksen työkalut debuggausprofilointi suorituskyvyn parannus ohjelmointityylit modulaarisuus dynaaminen ohjelmointi reflektio introspektio API-dokumentaatio ohjelmointikäytännöt käytännön ohjelmointi hands-on Java-kehitysprojekti harjoitusprojektit ohjelmointiyhteisöt Stack Overflow Java Forum dev.to ohjelmointiblogit Java-konferenssit JavaOne DevConf ohjelmistokehityksen trendit uuden oppiminen Java OpenJDK LTS-versiot päivittäminen vanha koodi legacy code ylläpito ohjelmistoarkkitehtuuri design patterns singleton factory observer dependency injection ohjelmistoinsinööri ohjelmistotestauksen perusteet testauksen automatisointi mockit testikattavuus koodikatselmointi pair programming bug tracking JIRA Trello Asana agile-kehitys scrum sprint backlog käyttäjätarinat ohjelmointidokumentaatio UML kaaviot järjestelmäsuunnittelu ohjelmistokehityksen työkalut DevOps periaatteet pilvipalveluiden hyödyntäminen backend-kehitys tietokantayhteydet SQL kyselyt ormit ORM Hibernate Spring Data REST API:n suunnittelu ohjelmointihaasteet koodauspähkinät leetCode CodeSignal HackerRank Codewars itsenäinen opiskelu Java-kirjat oppimateriaalit kurssit MOOC Java-ohjelmointitaitojen kehittäminen lahjaksi lahja lahjaidea.
Käyttäjäprofiili
Kirjaudu sisään, jos haluat nähdä profiilin ja lähettää viestejä.
Kirjaudu sisäänIlmoituksen metatiedot
Viimeksi muokattu: 25.2.2025 klo 18.02 ・ Ilmoituksen tunnus: 20898925
Samankaltaisia ilmoituksia
5 €

Roger E. Allen ym NALLE PUH ja ongelmanratkaisun taito WSOY 1998
5 €
