Jump to content

Search the Community

Showing results for tags 'programowanie'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Programowanie
    • Java
    • C++
    • C
    • Assembler
    • .NET Framework
    • Delphi / Pascal
    • Objective-C
    • Swift
    • Rust
    • Go
    • D
    • Visual Basic
    • Inne jezyki programowania
  • Języki skryptowe
    • JavaScript
    • PHP
    • Python
    • Ruby
    • Perl
    • Lua
    • VBScript
    • Programy wsadowe i shell
    • Inne języki skryptowe
  • Programowanie funkcyjne
    • Haskell
    • Lisp
  • Bazy danych
    • SQL i bazy danych
    • NoSQL nierelacyjne bazy danych
    • ABAP
    • Visual FoxPro
  • Projektowanie i inżynieria oprogramowania
    • Algorytmy i struktury danych
    • Inżynieria oprogramowania
    • Projektowanie UI i UX
    • Reverse engineering
  • Projektowanie stron internetowych
    • HTML, XHTML i XML
    • CSS
    • Optymalizacja SEO
    • Inne
  • Praca, edukacja i kariera
    • Oferty pracy
    • Zlecenia
    • Kariera
    • Edukacja
    • Szkolenia i konferencje
    • Biznes i prawo
    • Magazyn Programista
  • Projekty
    • Moje projekty
    • Mam pomysł na...
    • Konkursy
  • Hardware i software
    • Projektowanie i programowanie elektroniki
    • Hardware i software
    • Sieci komputerowe i Internet
  • Forum
    • Ogłoszenia, uwagi i sugestie
    • Społeczność
    • Off Topic
    • Giełda

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website

Found 71 results

  1. HeadChannel Ltd. to spółką zajmującą się rozwojem oprogramowania z siedzibą w Londynie oraz w Katowicach. Specjalizujemy się w projektowaniu oraz tworzeniu webowych jak i mobilnych aplikacji typu bespoke. Więcej informacji o nas znajdziesz na naszej stronie: www.headchannel.pl Asp.Net Developer Miejsce pracy: Katowice Czym będziesz się zajmować? Podczas współpracy z nami będziesz odpowiedzialny za rozwój produktu z branży 'Event Staffing'. Twoja praca zostanie skoncentrowana na tworzeniu kodu serwerowego zgodnie z przyjętymi zasadami architektury (czerpiącymi z podejścia DDD - Domain Driven Design). Będziesz odpowiedzialny za: projektowanie i tworzenie aplikacji w technologii ASP.NET MVC 5 programowanie warstwy dostępu do danych w oparciu o Entity Framework 6 i MS Azure SQL pracę z chmurą (Microsoft Azure) pracę w Visual Studio 2013 Czym musisz się pochwalić? bardzo dobrą znajomością środowiska .NET i technologii ASP.NET MVC 5 dobrą znajomość wzorców projektowych i zasad SOLID praktyczną znajomością Git umiejętności współpracy w zespole, komunikatywnością i samodzielnością znajomością angielskiego umożliwiającą czytanie dokumentacji technicznej Fajnie, jeśli będziesz: znał zasad DDD - Domain Driven Design znał chmury Microsoft Azure (Cloud Services, Azure SQL) znał AngularJS 1.5 znał modelu pracy GitFlow znał CQRS znał Enterprise Architect Co oferujemy? Umowa o pracę na czas nieokreślony, w pełnym wymiarze czasowym Jeden dzień w miesiącu przeznaczony na szkolenia Wyjazdy integracyjne Lekcje j. angielskiego Możliwość pracy z domu (maksymalnie 2 dni w tygodniu) Prywatna opieka medyczna dla pracownika i członków rodziny Grupowe ubezpieczenia Karty MultiSport lub dofinansowanie hobby Indywidualny coaching Chcąc z nami pracować wyślij nam swoje CV klikając na adres: i.kostrzewska@headchannel.net Na swoim CV nie zapomnij umieścić klauzuli: "Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej aplikacji dla potrzeb niezbędnych do realizacji procesów rekrutacji (zgodnie z Ustawą z dnia 29 sierpnia 1997 r. o ochronie danych osobowych tj. Dz. U. z 2002 r., Nr 101, poz. 926, ze zm.), prowadzonych przez mobileWeb Sp. z o.o. z siedzibą w Katowicach."
  2. Swoje CV prześlij na adres: i.kostrzewska@headchannel.net
  3. Swoje CV prześlij na adres: i.kostrzewska@headchannel.net
  4. Na początku lipca zapraszamy Was na intensywne warsztaty, podczas których w lot nauczycie się programować aplikacje mobilne na iOS. Lokalizacja: Wrocław Termin:11-12 lipca 2016 Szkolenie stacjonarne Swift 2 – tworzenie aplikacji na iOS 9 to intensywna nauka programowania na praktycznych przykładach. Podczas 16-godzinnych warsztatów stworzycie grę oraz w pełni funkcjonalną aplikację. Kurs poprowadzi Błażej Zyglarski. Nasz doświadczony trener odpowie na wszystkie pytania, krok po kroku przedstawi strukturę tworzenia kodu w najnowszym języku Swift. 80% szkolenia będą stanowiły praktyczne warsztaty. W trakcie kursu poznacie najnowsze środowisko Xcode 7 oraz przydatne wzorce projektowe, które ułatwią pisanie kodu. Dowiecie się też, jak opublikować projekt w App Store. Szczegółowy plan szkolenia wraz z formularzem zapisu znajdziecie na stronie: http://swiftlab.pl/stacjonarne/?kupon=first_minute&r=devs Pierwsze osoby mają okazję skorzystać ze zniżki i zaoszczędzić ponad 500 zł. Na wszystkich uczestników szkolenia czekają dodatkowe bonusy! Do zobaczenia we Wrocławiu!
  5. BoGuPL

    Problem z programem

    Witam mam pewien problem z zadaniem jestem początkującym programistą i nie potrafię sobie z tym poradzić otóż dostałem takie zadanie i nie mogę sobie z nim poradzić jak by ktoś mógł mi dać jakiś poradnik albo nie wiem napisać taki program i wysłać kod żebym mógł zobaczyć jak to się robi i z czym to się je.Z góry dziękuje i proszę żeby się ze mnie nie śmiać Dana jest dwuwymiarowa tablica liczb całkowitych tab o wymiarach[1..N,1..N], gdzie N jest daną stałą większą lub równą 3. Pierwszy indeks oznacza numer wiersza, drugi numer kolumny. Napisać program (w języku Pascal lub C), wypełniający tablicę tab zgodnie z następującymi zasadami: - na obu jej przekątnych znajdują się jedynki, - w lewej i prawej ćwiartce, powstałej z podziału tablicy przez przekątne, znajdują się zera - w pozostałych dwóch ćwiartkach znajdują się wierszami kolejne liczby naturalne, ja pokazano na przykładowym rysunku no na przykład tak to miało by wyglądać . 1 1 2 3 1 0 1 4 1 0 0 0 1 0 0 0 1 5 1 0 1 6 7 8 1 Jeszcze raz dziękuję
  6. Programujesz i jesteś w tym dobry? (dobra?) Weź udział w DevCamp 21-22 maja w Warszawie! DevCamp to 2-dniowe połączenie formy Hackathonu oraz sesji „Research & Development”. Na wydarzeniu koncentrujemy się na nowoczesnych tematach związanych z inżynierią oprogramowania. DevCamp podzielony jest na kilka stref merytorycznych: 1) strefa LANG nowoczesnych i niszowych jezyków programowania: Elixir, R, Rust 2) strefa FINTECH: zagadnienia związane z klasyczną e-bankowoącią i finansami, w tym trading, mobile banking + dla polaryzacji blockchain (bitcoin, ethereum) 3) strefa ALGO: big data, natural language processing, machine learning, przetwarzanie sygnałów --------------------------------------------------------------------------------------Szczegóły na: http://devcamp.pl/Rejestracja uczestników: https://eventil.com/devcamp/devcamp-stadion-narodowy
  7. Programujesz i jesteś w tym dobry? (dobra?) Weź udział w DevCamp 21-22 maja w Warszawie! DevCamp to 2-dniowe połączenie formy Hackathonu oraz sesji „Research & Development”. Na wydarzeniu koncentrujemy się na nowoczesnych tematach związanych z inżynierią oprogramowania. DevCamp podzielony jest na kilka stref merytorycznych: 1) strefa LANG nowoczesnych i niszowych jezyków programowania: Elixir, R, Rust 2) strefa FINTECH: zagadnienia związane z klasyczną e-bankowoącią i finansami, w tym trading, mobile banking + dla polaryzacji blockchain (bitcoin, ethereum) 3) strefa ALGO: big data, natural language processing, machine learning, przetwarzanie sygnałów --------------------------------------------------------------------------------------Szczegóły na: http://devcamp.pl/Rejestracja uczestników: https://eventil.com/devcamp/devcamp-stadion-narodowy
  8. Programujesz i jesteś w tym dobry? (dobra?) Weź udział w DevCamp 21-22 maja w Warszawie! DevCamp to 2-dniowe połączenie formy Hackathonu oraz sesji „Research & Development”. Na wydarzeniu koncentrujemy się na nowoczesnych tematach związanych z inżynierią oprogramowania. DevCamp podzielony jest na kilka stref merytorycznych: 1) strefa LANG nowoczesnych i niszowych jezyków programowania: Elixir, R, Rust 2) strefa FINTECH: zagadnienia związane z klasyczną e-bankowoącią i finansami, w tym trading, mobile banking + dla polaryzacji blockchain (bitcoin, ethereum) 3) strefa ALGO: big data, natural language processing, machine learning, przetwarzanie sygnałów --------------------------------------------------------------------------------------Szczegóły na: http://devcamp.pl/Rejestracja uczestników: https://eventil.com/devcamp/devcamp-stadion-narodowy
  9. Witam! :) W jaki sposób zacząć naukę pisania appek na androida? od czego zacząć? macie jakieś godne polecenia darmowe kursy on-line w języku PL? ewentualnie - jeśli są dobre mogą być płatne. Odnośnie mojego poziomu : Bawiłem sie w autoicie i mam za sobą turbopascala 7.2. Sam w domu do tej pory uczyłem się z Symfonii C++ J. Grębosza wydanie z 2005 Kraków, jestem już za rodziałami : instrukcje sterujące, typy,operatory, Z góry będę wdzięczny za każdą radę, która choć trochę pomoże mi ukierunkować się w strone programowania na zielonego robocika :) Dodatkowo, jeśli uznacie, że jest coś o czym powinienem wiedzieć (programowanie to coś, co chcę w życiu robić!) proszę o linki : Pozdrawiam, Maciek
  10. Zdobądź kompetencje programisty Android i zacznij tworzyć profesjonalne aplikacje mobilne. Na platformie Educativo.pl znajdziesz szkolenia zarówno dla początkujących, jak i dla zaawansowanych. Realizując kurs on-line uzyskasz specjalistyczne umiejętności bez konieczności wychodzenia z domu! Uczysz się gdzie chcesz i kiedy chcesz. Do 28 lutego każde szkolenie Android jest dostępne 30% taniej: http://bit.ly/KursyAndroid-30taniej
  11. Zlecimy jako firma (umowa-zlecenie), napisanie programu obliczeniowego dotyczącego branży HVACR, w której działa nasza firma. Wszelkie informacje w załączonym pliku pdf. Kontakt: d.wasowicz@scrol.pl lub 730 840 363 Wszelkie informacje i kwestie są do dogadania. OGÓLNE WYTYCZNE DO PROGRAMU: Program ma służyć do określania konkretnego typu tłumiaka na podstawie podanych parametrówm, czego skutkiem będzie wydruk w formie tabeli oraz graficznego wykresu tłumienia wraz z podaniem pełnego symbolu, wagi tłumika i wymiarów. Do zadań programu bedzie należeć m.in.: - Wyliczenie charakterystyk tłumienia dla oktawy (od 63Hz do 8kHz) na podstawie wymiarów boków i długości; typów i ilości kulis oraz ilości powietrza. - Wyliczanie oporów przepływu (strat przepływu) i wyświetlanie komunikatu jeśli straty będą większe niż 60Pa. Program ma być spójny graficznie z identyfikacją SCROL (barwy, logo). Odpowiednie grafiki zostaną przygotowane po stronie firmy SCROL, po ustaleniu z Autorem. tlumiki_wytyczne_do_programu.pdf
  12. Chciałbym pokazać Wam mojego bloga: https://anonimowyprogramista.wordpress.com/ Dotyczy on IT, a głównie programowania. Jest to początek jego istnienia. Mam nadzieję, że Wam się spodoba.
  13. Spotkał się ktoś kiedyś z jakąś dziewczyną, która programuje? Gdzie i w czym :D Kobiety w IT spotyka się z moich obserwacji najczęściej w działach rekturtacji HR, ale w developerce? Jak wyjaśnić ten fenomen?
  14. Zachęcam do zakupu w przedsprzedaży książki Gynvaela Coldwinda - Zrozumieć Programowanie http://gynvael.coldwind.pl/?id=569
  15. Sportowiec w trakcie jednego treningu spala średnio 1500 kalorii. Napisać program, który wczyta: ile razy sportowiec trenuje w tygodniu, i ile planuje tygodni trenować (dowolne liczby całkowite). Na tej podstawie program ma wyliczyć ile kilokalorii sportowiec spali w tym okresie czasu. Program powinien na samym początku wyświetlić krótką informację o jego przeznaczeniu oraz zatrzymać swoje wykonanie po wyświetleniu wyniku— do czasu naciśnięcia klawisza Enter. Mam tyle: #include using namespace std; int main() { float liczbatreningu=0, liczbatygodni=0, wynik=0; cout << "Podaj liczbę treningu: "; cin >> liczbatreningu; cout << "Podaj liczbe tygodni: "; cin >> liczbatygodni;czyli tak naprawde nic.
  16. Proszę o podpowiedź jak zrobić coś takiego: Fl_Choice = Wybór z listy (np. ćwicznia - program zna 5 ćwiczeń i wie ile każde z nich spala kalorii w ciągu minuty ćwicznia) Fl_Input = Wpisanie czasu (np. wpiszemy 7 minut ) i klikniemy Fl_Button "Licz" Zamysł jest taki, że po wybraniu pomki, która w minute spala ok.5 kalorii, ćwiczymy ją przez wpisane 7 minut i na Fl_Output wyświetli się "Spaliłeś kalorii: 35" Poniżej wrzucam fragment kodu, w którym ma się wszystko dziać: void Silnik::spalone_kalorie(Fl_Widget*o, void* z){ int a = (int)z; std::string b; double swcw; //spalone klaorie w minucie cwiczen double ile_czasu; //nie jestem pewny czy dobrze sie z to zabieram if (a == 1){ b = "Pompki"; swcw = 7; } if (a == 2){ b = "Brzuszki"; swcw = 6.5; } if (a == 3){ b = "Przysiady"; swcw = 5; } if (a == 4){ b = "Jogging"; swcw = 9; } if (a == 5){ b = "Plywanie"; swcw = 7.8; } /*przeliczanie wprowadzonych danych. Mysle o czyms w stylu swcw(pobrane z wybranego cwiczenia)*ile_czasu=value("")*/ } A tu jest kod z choicem, inputem i outputem: spalanie = new Fl_Group(10, 35, 500 - 10, 490 - 35, "Spalanie kalorii"); { wybor_cwiczenia = new Fl_Choice(260, 100, 200, 30, "Wybierz cwiczenie z listy: "); wybor_cwiczenia->menu(wybierz); wybor_cwiczenia->callback(spalone_kalorie); wybor_cwiczenia->when(FL_WHEN_RELEASE | FL_WHEN_NOT_CHANGED); ile_czasu = new Fl_Input(260, 130, 40, 25, "Podaj czas jaki cwiczyles w minutach: "); ile_czasu->value("1"); d1 = new Fl_Button(260, 170, 90, 25, "Licz"); d1->callback(spalone_kalorie); out_spalone = new Fl_Output(260, 220, 90, 25, "Spaliles kalorii [kcal]: "); out_spalone->value(""); } spalanie->end(); Pozdrawiam!
  17. Szukasz możliwości realizacji i rozwoju swojego talentu programistycznego? Oczekujesz luźnej atmosfery, zgranej ekipy i dobrego wynagrodzenia? Zaaplikuj do nas i przyjdź na spotkanie zapoznawcze! Zapraszamy na praca.insee.pl lub http://www.goldenline.pl/praca/oferta/348041
  18. Witam, mam pytanie jak zrobić w PHP aby zmienna GET była przesyłana w ten sposób: http://mojastrona.pl/zmienna/tytuł Zamiast http://mojastrona.pl/?zmienna=tytul
  19. Cześć, Mam pewien problem gdyż stworzyłem macierz za pomoą konstrukcji: double** wyzn; wyzn=new double*[3]; for(int i=0;i<3;i++) { wyzn[i]=new double[3]; } przekazuje tą macierz do funkcji: double wyznacznik(double** tab, int i, int j) gdzie i-ity wiersz , j-jota kolumna I teraz w tej funkcji chciałbym się dostać do itego wiersza i jtejkolumny. Nie było problemu z tablicą jednowymiarową gdyż odwołanie do danej komórki wyglądało tak : *(tab+i) = 1000; gdzie i- ita komórka proszę o pomoc :)
  20. Witam, mam pewien kod który powinien działać jako servlet projektu Apache FOP do konwertowania XML+XSL:fo do postaci PDF, sam od siebie stworzyłem Applet który działa, nawet na serwerze, jednakże problem w nim jest dość specyficzny, tzn. trzeba potwierdzać użycie każdej biblioteki co przy 13 daje ładną liczbę klikania OK... Dołączyłem do Eclipse wszelkie potrzebne biblioteki, plik nie pokazuje żadnych błędów, po odpaleniu pliku CreatePDF.java, dostaje komunikat "The selection cannot be launched, and there are no recent launches" Oczywiście sprawdziłem co to za błąd, wchodzę do Run Configurations, wybieram Java Application, no i tu jest pies pogrzebany co wybrać jako main class aby to działało ? Poniżej przesyłam kod źródłowy: package servlet; import java.io.ByteArrayOutputStream; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; //JAXP import javax.xml.transform.Transformer; import javax.xml.transform.TransformerFactory; import javax.xml.transform.Source; import javax.xml.transform.Result; import javax.xml.transform.sax.SAXResult; //FOP import org.apache.fop.servlet.ServletContextURIResolver; import org.apache.fop.apps.Fop; import org.apache.fop.apps.FopFactory; import org.apache.fop.apps.MimeConstants; public class CreatePDF extends HttpServlet { private static final long serialVersionUID = 1L; private FopFactory fopFactory ; private TransformerFactory tFactory ; /** URIResolver for use by this servlet */ protected ServletContextURIResolver uriResolver; /** * Constructor of the object. */ public CreatePDF() { super(); } /** * Destruction of the servlet. <br> */ public void destroy() { super.destroy(); // Just puts "destroy" string in log // Put your code here } /** * The doGet method of the servlet. <br> * * This method is called when a form has its tag value method equals to get. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { try { //Setup a buffer to obtain the content length ByteArrayOutputStream out = new ByteArrayOutputStream(); //tell the FOPFactory object where to look for resources fopFactory.setURIResolver(uriResolver); //Setup FOP to create a PDF and send it to the out //ByteArrayOutputStream object Fop fop = fopFactory.newFop(MimeConstants.MIME_PDF, out); //Setup Transformer //use the uriResolver object to find the XSL style sheet Source xsltSrc = this.uriResolver.resolve( "servlet-context:/xsl/peopleconvertor.xsl", null); //tell the TransformerFactory where to find resources tFactory.setURIResolver(uriResolver); Transformer transformer = tFactory.newTransformer(xsltSrc); //tell the Transformer object where to find resources transformer.setURIResolver(uriResolver); //Make sure the XSL transformation's result is piped through to FOP Result res = new SAXResult(fop.getDefaultHandler()); //use the uriResolver object to find the xml source file Source xmlSrc = uriResolver.resolve( "servlet-context:/xml/people.xml", null); //Start the transformation and rendering process transformer.transform(xmlSrc, res); //Prepare response response.setContentType("application/pdf"); response.setContentLength(out.size()); //Send content to Browser response.getOutputStream().write(out.toByteArray()); response.getOutputStream().flush(); } catch (Exception e) { e.printStackTrace(System.err); } } /** * The doPost method of the servlet. <br> * * This method is called when a form has its tag value method equals to post. * * @param request the request send by the client to the server * @param response the response send by the server to the client * @throws ServletException if an error occurred * @throws IOException if an error occurred */ public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet( request, response ); } /** * Initialization of the servlet. <br> * * @throws ServletException if an error occurs */ public void init() throws ServletException { ////specify that resources can be found in this Web application uriResolver = new ServletContextURIResolver(getServletContext()); fopFactory = FopFactory.newInstance(); tFactory = TransformerFactory.newInstance(); } }
  21. Witam ,mam następujący problem. Robie aplikacje w Springu i jestem w trakcie tworzenie rejestracji. Jak sprawdzić czy dany rekord istnieje w bazie danych i by blokowalo mi jego dodanie ? Tak aby metoda nie wiem zwracala np null jestli nie ma takiego uzytkownika albo false.Jeśli chodzi o zapytania to probowalem już kilka rozdzajow nawet z criteriami ale nadal jakiś problem. Porownywalem to co zwraca ta metoda w klasie processform,ale zamiast robic to co chcialem,to dodaje tylko duplikaty do bazy. public class RegisterServiceImpl implements RegisterService { @Autowired RegisterService dao; protected final Logger log = LoggerFactory.getLogger(getClass()); protected SessionFactory sessionFactory; public void setSessionFactory(SessionFactory sessionFactory) { this.sessionFactory = sessionFactory; } public Register getUser(Register register) { return (Register)sessionFactory.getCurrentSession().get(Register.class.getName(), register.getUsername()); } public void add(Register user){ sessionFactory.getCurrentSession().saveOrUpdate(user); sessionFactory.getCurrentSession().flush(); } public boolean exists (Register user) { Query query = sessionFactory.getCurrentSession(). createQuery("select 1 from Register u where u.username =:username"); query.setString("username", user.getUsername() ); return (query.uniqueResult() != null); } @RequestMapping(value="/register.html", method=RequestMethod.POST) public String processForm(Model model, @ModelAttribute("register") Register user, BindingResult result,HttpSession session){ validator.validate(user, result); List<FieldError> errors =result.getFieldErrors(); for (FieldError objectError : errors) { System.out.println(objectError.getRejectedValue()); } if(result.hasErrors()){ return "register"; } if(dao.exists(user)==true) { return "registeFail"; } else { dao.add(user); return "registerInfo"; } }
  22. Z robotniczym pozdrowieniem! Przeglądam kod dołączony do JDK 8 i znalazłem tam forkjoin -> mergesort. Gołym okiem widzę, jak program dobiera się do atrybutów prywatnych objektu. Jak to możliwe, że to działa? Wg. mnie to nie powinno się dać skompilować. Tenże MergeSort robi co następuje: public static void main(String[] args) { Configuration configuration = Configuration.parse(args); if (configuration == null) { System.exit(1); } System.out.println(configuration); new MergeDemo().run(configuration); } Jeśli się przyjrzeć MergeDemo.run: private void run(Configuration config) { Range sizes = config.sizes; Range parallelism = config.parallelism; // Tu program robi dalsze rzeczy, nieistotne dla problemu } } Tymczasem objekt Configuration jest zdefiniowany: private static class Configuration { private final Range sizes; private final Range parallelism; private Configuration(Range sizes, Range parallelism) { this.sizes = sizes; this.parallelism = parallelism; } public static Configuration parse(String[] args) { // standardowy parser z lini poleceń } } Moim problemem jest dostęp do config.sizes i config.parallelism - dlaczego mogą one zostać wywołane z MergeDemo.run, skoro są zadeklarowane jako private? Nie muszą być public, albo przez public Range getSizes() ?
  23. Witam Mamy jeszcze ostatnie miejsca na szkolenie z Programowania JAVA, które zaczyna się 26 lub 27 stycznia w Katowicach. Jest ono współfinansowane z Unii Europejskiej z Europejskiego Funduszu Społecznego i jest w 100% BEZPŁATNE Jest ono skierowane do pracowników, właścicieli oraz samozatrudnionych z Mikro, Małych i Średnich przedsiębiorstw z woj. Śląskiego. Szkolenia odbywają się w godzinach popołudniowych w tygodniu, tj. 17-22. Zainteresowanych uzyskaniem większej ilości informacji zapraszam do kontaktu: biurokatowice@lamara.com.pl RAMOWY PROGRAM SZKOLENIA: • Wprowadzenie do obiektywnych technik programowania • JVM podstawy, kompilacja, budowanie, archiwa • Eclipse/NetBeans jako narzędzie IDE dla języka JAVA • Podstawy języka • Kontrola przepływu: pętle, instrukcje warunkowe • Najważniejsze elementy API • Współbieżność - wątki - klasa Thread i interfejs Runnable • Interfejsy Collection i Map i klasy implementujące • Operacje wejścia /wyjścia • Testy jednostkowe - Junit • Graficzny interfejs użytkownika - SWING • Dodatkowe narzędzia wspomagające
  24. Witam Mamy jeszcze ostatnie miejsca na szkolenie z Programowania C++, które zaczyna się 26 lub 27 stycznia w Katowicach. Jest ono współfinansowane z Unii Europejskiej z Europejskiego Funduszu Społecznego i jest w 100% BEZPŁATNE Jest ono skierowane do pracowników, właścicieli oraz samozatrudnionych z Mikro, Małych i Średnich przedsiębiorstw z woj. Śląskiego. Szkolenia odbywają się w godzinach popołudniowych w tygodniu, tj. 17-22. Zainteresowanych uzyskaniem większej ilości informacji zapraszam do kontaktu: biurokatowice@lamara.com.pl RAMOWY PROGRAM SZKOLENIA: 1) Wprowadzenie do programowania - rekurencja/iteracja - sortowanie - struktury danych - algorytmy 2) Programowanie w C++ - podstawowe instrukcje - typy danych - operatory - funkcje - tablice - wskaźniki - klasy - struktury - konstruktory/destruktory - konwersje - dziedziczenie - obsługa I/O - wstęp do programowania obiektowego 3) Podstawy baz danych (SQL podstawowe polecenia) 4) Podstawy html - prosta strona - prosty formularz 5) Podstawy sieci - adres IP, MAC - firewall - IPS/IDS - praktyczne użycie ping, arp, tracert; tablica rutowania, broadcast II i III warstwy - konfiguracja ip i dns - protokół TCP, UDP - porty
  25. Witam, Czy mógłby ktoś polecić jakiś kurs J2EE od podstaw? Nie ma znaczenia, czy będzie po polsku, czy po angielsku. Przy okazji mam pytanie czy można z IntelliJ w wersji Community porywać się na J2EE, czy może trzeba się zaopatrzyć w wersję Ultimate lub Eclipsa?
×
×
  • Create New...