Tools & skills

Python Tools&skills: Python

Tools&skills: Python modules, Matplotlib Tools&skills: Python modules, Pandas
Tools&skills: Python Tools&skills: Python, scikit learn 

Tools&skills: Python modules, Jupyter Notebook Tools&skills: Python modules, Jupyter Lab

SQL

Tools&skills: SQL, PostgreSQL Tools&Skills: SQL, PostgreSQL

Tools&skills: Microsoft Microsoft system

 Tools&Skills: Microsoft software set Tools&Skills: Microsoft software set

IDEs (Python, Java, PHP)

 Tools&Skills: coding IDEsTools&Skills: coding IDEs Tools&Skills: coding IDEs Tools&Skills: coding IDEs 

Servers

Tools&Skills: Servers Tools&Skills: Servers Tools&Skills: Servers

Data presentation

Tools&skills: Data, Matplotlib Tools&skills: Data 
Tools&skills: Data, MS Power BI Tools&skills: Data, Tableau

Text editors & Presentation

Tools&Skills: Text&Pres  Tools&Skills: Text&PresTools&Skills: Text&Pres

Cloud&Warehouse

Tools&Skills: Cloud&Warehouse, Snowflake Tools&Skills: Cloud&Warehouse, IBM Cloud

AI&ML

 Tools&Skills: AI&ML, Mindee Tools&skills: Python, scikit learn
Tools&skills: AI&ML

Other

           

Course related skills

JDS Academy - 6 week Data science course tools

Tools&skills: Courses DataCamp  

Last updated: November 2024.

Courses & certificates

2024 GeeksForGeeks - Python coding exercises/practices, continuous, GFG website

2021-2024, BSc. in Engineering Computer Sciences

2020 Google - Google Analytics For Beginners course, certificate (2020)

discontinued, Google Analytics 4 has been introduced

2020 JDS Academy - Junior Data Scientist academy, certificate (2020)

2020 Coursera - Machine learning with Python (IBM), certificate (2020)

2019 UdemyA-Z Real Life Data Science Exercises, certificate (2019)


first published 2-Feb-2020
last updated 6-July-2024


Java - Object Oriented programming - utillinks

 A collection of websites about object-oriented programming & Java

Available in english: OOP (ENG)Objektumorientált programozás (HUN)  - Wikis

Hungarian texts:

Osztályok és objektumok - Mikó Csaba (szerintem közérthető és könnyed stílusú!)

Objektum Orientált Programozás Java nyelven - Sallai András (SZIT)

Objektumok és osztályok - SZTE TTIK oktatási anyag

Objektum orientált szoftverfejlesztés - Kondorosi Károly, Szirmay-Kalos László, László Zoltán


Java in general

Java installation (Oracle website), you may select JVM, JRE or JDK

Programozás gyakorlatok, SZTE - Antal, SZTE

Oracle Java Dokumentation

Nem Java, de nagyon hasznos OO témakörben:

If someone is already motivated enough, you can also take the exam:

Preparation for Java Programmer Language Certification - Oracle, tutorial pages

Java nyelv középiskolásoknak (HUN)


UML, an additional program planning or documenting tool

Universal Modelling (or Markup) Language

UML Wiki (ENG)

In case we would like to create class, object, or operation diagrams:

UML -Sallai András (SZIT)

Rendszertervezés 4., A rendszerfejlesztés eszközei (technikák, CASE, UML) - Dr. Szepesné Stiftinger Mária (2010), NYME

UML tools, among which JDeveloper (Oracle) compatible with Netbeans developing environment (IDE) is also available here a hObjectByDesign - UMLTools, long list.


Apps/Software/Websites for learning Java

Free online Java programming interface, if we don't want to install software on our machine... it obviously has limitations.

Not only for Java, but this application is for learning AI, as well:

SoloLearn (partly free, Android, GooglePlay)

Have fun!


Java, objektum orientált programozás

 Az objektum orientált programozásról szóló weboldalak gyűjteménye (Java)

Objektumorientált programozás - Wiki

Osztályok és objektumok - Mikó Csaba (szerintem közérthető és könnyed stílusú!)

Objektum Orientált Programozás Java nyelven - Sallai András (SZIT)

Objektumok és osztályok - SZTE TTIK oktatási anyag

Objektum orientált szoftverfejlesztés - Kondorosi Károly, Szirmay-Kalos László, László Zoltán


Java általában

Java install (Oracle website), kell JVM, JRE, JDK

Programozás gyakorlatok, SZTE - Antal, SZTE

Oracle Java Dokumentáció úgy általában

Nem Java, de nagyon hasznos OO témakörben:

Objektum-orientált programozás C++ nyelven - szerzők

és ha már valaki eléggé belelendült, akkor lehet vizsgázni is:

Preparation for Java Programmer Language Certification - Oracle, tutorial pages

Java nyelv középiskolásoknak

https://regi.tankonyvtar.hu/hu/tartalom/tkt/javat-tanitok-javat/ch02.html


Kevésbé hasznos:

Java Programozási alapok  - GDF oktatási anyag, Szalai Zsolt - sajnos a videóanyag már nem működik


UML

Universal Modelling (vagy Markup) Language

UML-ről, ha osztály, objektum, vagy műveleti diagrammokat akarunk létrehozni:

UML -Sallai András (SZIT)

Rendszertervezés 4., A rendszerfejlesztés eszközei (technikák, CASE, UML) - Dr. Szepesné Stiftinger Mária (2010), NYME

UML segédeszközök, melyek közül a Netbeansbe épülő JDeveloper (Oracle) is elérhető ezen a hosszú listán keresztül.


Applikációk/szoftverek/weboldalak Java tanuláshoz

(Ingyenes) online Java programozó felület, ha nem akarunk szoftvert telepíteni a gépünkre... nyilván vannak limitációi.

Nem csak Java-hoz, applikáció tanuláshoz:

SoloLearn (részben ingyenes, Android, GooglePlay)


Végül https://java.lap.hu/ nem merem belinkelni, mert ez a régi idők gyűjtőoldala. Keress inkább Google-lel, ha kell még valami!


Python for Machine Learning (IBM course)

Python for ML - KMeans plot

tools applied:

Python, sci-kit learn, NumPy and SciPy, matplotlib, pandas 

    

IBM Cloud, IBM Data Pak, IBM Watson Studio, free resources (object storage and services)
Jupyter Notebook
 
and as main platform of the online course substances




and a bit of Git

The course:

I went through the Coursera online course called Machine Learning with Python offered by IBM to get a certificate.

I didn't make it only for the paper, but to get more practice in the way of creation and application of different Machine Learning methods. In concepts it does not only provide you with some data(set) and offers you to follow the pre-defined steps, no... it would be way too easy and no one would suggest this course to anyone any more. This course has a good reputation and high suggestion rates. Now I know why and I have to admit this course is well-structured and worth to do, even if you pay for it, which I actually avoided by finishing the 5-6 weeks plan in the 7-day free trial period. I mean during 7 nights, as I am working daytime.

This is a well structured, explanatory course, giving theoretical background for the models, helps with examples to learn in general and about when and which model to chose.

Of course, all tasks starts with

ETL - or preprocessing, extract, transform, load (wiki article)

then varied datasets are used to practice  

Regression models - linear, nonlinear, single and multivariate

Classification models -  KNN (K nearest neighbor), Decision trees, Logistic regression, SupportVectorMachine

Clustering models - Hierarchical, Kmeans, DSCN (DBSCAN)

Recommender systems - Content based, Collaborative filtering systems

Final project - it is a kind of an exam, peer-graded, so at least two people verified and accepted the work uploaded to the system.

 

 



Snowflake universe, part #6 - Forecasting2

Forecasting with built-in ML module Further posts in  Snowflake  topic SnowFlake universe, part#1 SnowFlake, part#2 SnowPark Notebook Snow...