DevFest Depok 2022
What is DevFest?DevFest is an annual decentralized technology conference hosted by Google Developers worldwide. 2022 will be DevFest’s 11th year and mark the beginning of the second decade of the GDG community. All chapters of the Google Developer Group around the world are trying to present interesting and useful events for the local community, including the Google Developer Group Chapter Depok which presents Devfest Depok 2022. This year Devfest Depok 2022 will be held on December 10, 2022,...
Algorithms and Programming Lab Work 12
Data ScienceData Science is a discipline focused on studying data, particularly quantitative data, whether structured or unstructured. Many programming languages support data processing, including R, Python, SQL, JavaScript, and others. Python is one of the languages that facilitates data processing and even provides libraries specifically for this purpose, one of which is the Pandas library. For data processing, Python recommends using an integrated development environment (IDE) such as Jupy...
Statistics Lab Work 12
Simple and Multiple Linear RegressionIn linear regression, we discuss the estimation or forecasting of a dependent variable Y using a known independent variable X. Multiple linear regression occurs when the dependent variable is connected to more than one independent variable. In this case, the resulting equation is known as a multiple linear regression equation. Here, we will limit our discussion to the case of two independent variables, X1 and X2. One measure of model goodness is the coeffi...
Computer Network Lab Work 12
LAN Cable Assembly: Straight ConfigurationCrimping is the process of making a cable usable by attaching connectors to its ends. UTP cables consist of 4 pairs of wires twisted together in pairs. MODULEDownload Module 12
Algorithms and Programming Lab Work 11
Object-Oriented Programming in PythonObject-Oriented Programming (OOP) is a programming paradigm based on the concept of “objects,” which can contain data in the form of fields, also known as attributes, as well as code in the form of functions or procedures, referred to as methods. Python has been an object-oriented language since its inception. ClassA class is a prototype, blueprint, or design that defines the variables and methods for specific objects. A class serves to encapsulate the con...
Statistics Lab Work 11
Analysis of Variance (ANOVA)Analysis of variance (ANOVA) is a statistical technique used to test differences in means among more than two sample groups. ANOVA is actually divided into several types, including one-way ANOVA, two-way ANOVA, and three-way ANOVA. This session will focus solely on one-way ANOVA. The ANOVA technique is also used in experimental data analysis to examine the effects of one or multiple factors (independent variables) on a response variable (dependent variable). MODULE...
Computer Network Lab Work 11
TCP Client-Server in PythonA client-server architecture is a model where the client is the device that receives and displays applications (computer software), while the server is the device that provides and manages the applications, data, and security. In this practical exercise, we will be using the Python programming language. Source CodeDownload Source Code MODULEDownload Module 11
DevFest Jakarta 2022
What is DevFest?DevFest is a local tech conference hosted by Google Developer Groups around the world. Whether it be through hands-on learning experiences, technical talks delivered in local languages by experts, or by simply meeting fellow local developers. DevFest brings together thousands of developers globally for the largest virtual weekend of community-led technical learning and a shared passion for Google technologies on Nov 26. The magic of DevFest has always come from the people invo...
Algorithms and Programming Lab Work 10
Search, List & SortingLinear SearchLinear Search is a searching algorithm, also known as sequential search, that is suitable for finding a specific value within a data set. This algorithm operates by checking each element of a list until a match is found. Binary SearchBinary Search, often referred to as the binary search algorithm, is a technique for finding a specific value in a linear array by eliminating half of the data at each step. It is widely used but not exclusively in computer s...
Statistics Lab Work 10
Probability of Discrete Random Variables (Binomial Distribution)The binomial distribution can be used to calculate the probability of a discrete variable with the following characteristics: A total of n trials are conducted. Each trial results in only 2 possible outcomes, such as success or failure. The results of the trials must be independent. All probabilities must be the same for each trial. MODULEDownload Module 10







