kristofer / API Concepts Guide
Naposledy aktivní
Useful to see both Java and Python examples of API usage
Explaining APIs to Beginner Programmers
Here is an explaination APIs to beginner programmers with examples in both Java and Python. APIs (Application Programming Interfaces) are indeed a fundamental concept for new programmers to understand.
What is an API?
An API is like a contract between different software components that defines how they should interact. Think of it as a menu at a restaurant - you don't need to know how the kitchen prepares the food, you just need to know what you can order and how to place that order.
kristofer / Intro Using ArrayLists
Naposledy aktivní
1 | import java.util.ArrayList; |
2 | import java.util.Collections; |
3 | import java.util.Comparator; |
4 | import java.util.Scanner; |
5 | |
6 | |
7 | // See below for information on this class. |
8 | public class ArrayListExamples { |
9 | |
10 | public static void main(String[] args) { |
kristofer / ArrayList class
Naposledy aktivní
Java ArrayLists: A Dynamic Alternative to Arrays
While Java arrays are powerful, they have a significant complication: their size is fixed once created. Enter ArrayLists - a more flexible, dynamic alternative that automatically grows and shrinks as needed. ArrayLists are part of Java's Collections Framework and offer enhanced functionality for managing groups of objects.
What Is an ArrayList?
An ArrayList is a resizable array implementation of the List interface. Unlike regular arrays, ArrayLists can dynamically change in size during program execution. They store objects rather than primitive types, though Java's autoboxing feature allows them to work seamlessly with primitives too.
ArrayList vs. Array
kristofer / IntroJavaArrays
Naposledy aktivní
Java Arrays: An Introduction for Beginners
Arrays are one of the most fundamental data structures in Java programming. They allow you to store multiple values of the same type under a single variable name, making your code more organized and efficient. This introduction will help you understand what arrays are, how they work, and how to use them effectively in your Java programs.
What Is an Array?
An array is a container that holds a fixed number of values of a single type. Think of an array as a row of boxes, where each box can store one item. All items in an array must be of the same data type - whether that's integers, floating-point numbers, characters, or even objects.
Why Use Arrays?
RazTechPro / IntroToAgileAtZipcode
Naposledy aktivní
Intro to Agile At Zipcode
Introduction to Agile at Zipcode Wilmington
What is Agile?
Agile software development is an umbrella term for a set of frameworks and practices based on the values and principles expressed in the Manifesto for Agile Software Development.
The focus is on the engineers doing the work and the manner in which they work together to deliver working software.
At Zipcode Wilmington, Agile is the marriage of ProDev and Java/Data programs.
kristofer / Simple Text Edit Python
Naposledy aktivní
Python simple text edit using Tkinter
1 | import tkinter as tk |
2 | from tkinter.filedialog import askopenfilename, asksaveasfilename |
3 | |
4 | def open_file(): |
5 | """Open a file for editing.""" |
6 | filepath = askopenfilename( |
7 | filetypes=[("Text Files", "*.txt"), ("All Files", "*.*")] |
8 | ) |
9 | if not filepath: |
10 | return |